Home
last modified time | relevance | path

Searched refs:dma_fence_work (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/
Di915_sw_fence_work.h16 struct dma_fence_work;
20 int (*work)(struct dma_fence_work *f);
21 void (*release)(struct dma_fence_work *f);
24 struct dma_fence_work { struct
35 void dma_fence_work_init(struct dma_fence_work *f, argument
37 int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal);
39 static inline void dma_fence_work_commit(struct dma_fence_work *f) in dma_fence_work_commit()
Di915_sw_fence_work.c11 struct dma_fence_work *f = container_of(work, typeof(*f), work); in fence_work()
24 struct dma_fence_work *f = container_of(fence, typeof(*f), chain); in fence_notify()
54 struct dma_fence_work *f = container_of(fence, typeof(*f), dma); in get_timeline_name()
61 struct dma_fence_work *f = container_of(fence, typeof(*f), dma); in fence_release()
78 void dma_fence_work_init(struct dma_fence_work *f, in dma_fence_work_init()
89 int dma_fence_work_chain(struct dma_fence_work *f, struct dma_fence *signal) in dma_fence_work_chain()
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_clflush.c15 struct dma_fence_work base;
26 static int clflush_work(struct dma_fence_work *base) in clflush_work()
44 static void clflush_release(struct dma_fence_work *base) in clflush_release()