Symbol: dma_fence_work
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
16
struct dma_fence_work base;
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
28
static void clflush_work(struct dma_fence_work *base)
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
35
static void clflush_release(struct dma_fence_work *base)
drivers/gpu/drm/i915/i915_sw_fence_work.c
18
struct dma_fence_work *f = container_of(work, typeof(*f), work);
drivers/gpu/drm/i915/i915_sw_fence_work.c
29
struct dma_fence_work *f = container_of(fence, typeof(*f), chain);
drivers/gpu/drm/i915/i915_sw_fence_work.c
62
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
drivers/gpu/drm/i915/i915_sw_fence_work.c
69
struct dma_fence_work *f = container_of(fence, typeof(*f), dma);
drivers/gpu/drm/i915/i915_sw_fence_work.c
83
void dma_fence_work_init(struct dma_fence_work *f,
drivers/gpu/drm/i915/i915_sw_fence_work.c
9
static void fence_complete(struct dma_fence_work *f)
drivers/gpu/drm/i915/i915_sw_fence_work.c
93
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal)
drivers/gpu/drm/i915/i915_sw_fence_work.h
16
struct dma_fence_work;
drivers/gpu/drm/i915/i915_sw_fence_work.h
20
void (*work)(struct dma_fence_work *f);
drivers/gpu/drm/i915/i915_sw_fence_work.h
21
void (*release)(struct dma_fence_work *f);
drivers/gpu/drm/i915/i915_sw_fence_work.h
39
void dma_fence_work_init(struct dma_fence_work *f,
drivers/gpu/drm/i915/i915_sw_fence_work.h
41
int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal);
drivers/gpu/drm/i915/i915_sw_fence_work.h
43
static inline void dma_fence_work_commit(struct dma_fence_work *f)
drivers/gpu/drm/i915/i915_sw_fence_work.h
59
static inline void dma_fence_work_commit_imm(struct dma_fence_work *f)
drivers/gpu/drm/i915/i915_vma.c
347
struct dma_fence_work base;
drivers/gpu/drm/i915/i915_vma.c
357
static void __vma_bind(struct dma_fence_work *work)
drivers/gpu/drm/i915/i915_vma.c
375
static void __vma_release(struct dma_fence_work *work)