dma_fence_work
struct dma_fence_work base;
static void clflush_work(struct dma_fence_work *base)
static void clflush_release(struct dma_fence_work *base)
struct dma_fence_work *f = container_of(work, typeof(*f), work);
struct dma_fence_work *f = container_of(fence, typeof(*f), chain);
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
void dma_fence_work_init(struct dma_fence_work *f,
static void fence_complete(struct dma_fence_work *f)
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal)
struct dma_fence_work;
void (*work)(struct dma_fence_work *f);
void (*release)(struct dma_fence_work *f);
void dma_fence_work_init(struct dma_fence_work *f,
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal);
static inline void dma_fence_work_commit(struct dma_fence_work *f)
static inline void dma_fence_work_commit_imm(struct dma_fence_work *f)
struct dma_fence_work base;
static void __vma_bind(struct dma_fence_work *work)
static void __vma_release(struct dma_fence_work *work)