Searched refs:dma_fence_cb (Results 1 - 25 of 44) sorted by relevance

12

/linux-master/include/linux/
H A Dsync_file.h53 struct dma_fence_cb cb;
H A Ddma-fence-array.h24 struct dma_fence_cb cb;
H A Ddma-fence.h28 struct dma_fence_cb;
107 struct dma_fence_cb *cb);
110 * struct dma_fence_cb - callback for dma_fence_add_callback()
115 * data can be passed along by embedding dma_fence_cb in another struct.
117 struct dma_fence_cb { struct
399 struct dma_fence_cb *cb,
402 struct dma_fence_cb *cb);
H A Ddma-fence-chain.h38 struct dma_fence_cb cb;
H A Ddma-buf.h435 struct dma_fence_cb cb;
/linux-master/drivers/gpu/drm/i915/
H A Di915_active_types.h20 struct dma_fence_cb cb;
H A Di915_sw_fence.h80 struct dma_fence_cb base;
H A Di915_active.h48 void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb);
H A Di915_sw_fence.c419 struct dma_fence_cb *data)
448 struct dma_fence_cb *data)
538 struct dma_fence_cb *data)
H A Di915_active.c210 active_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
219 node_retire(struct dma_fence *fence, struct dma_fence_cb *cb)
226 excl_retire(struct dma_fence *fence, struct dma_fence_cb *cb)
1134 void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb)
/linux-master/drivers/gpu/drm/xe/
H A Dxe_range_fence.h41 struct dma_fence_cb cb;
H A Dxe_range_fence.c21 xe_range_fence_signal_notify(struct dma_fence *fence, struct dma_fence_cb *cb)
H A Dxe_vm_types.h82 struct dma_fence_cb destroy_cb;
H A Dxe_sync.c25 struct dma_fence_cb cb;
95 static void user_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
/linux-master/include/drm/
H A Dgpu_scheduler.h187 struct dma_fence_cb cb;
350 struct dma_fence_cb finish_cb;
358 struct dma_fence_cb cb;
/linux-master/drivers/dma-buf/
H A Ddma-fence.c370 struct dma_fence_cb *cur, *tmp;
643 int dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb,
717 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb)
735 struct dma_fence_cb base;
740 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
H A Dst-dma-fence.c37 struct dma_fence_cb cb;
41 static void mock_wakeup(struct dma_fence *f, struct dma_fence_cb *cb)
151 struct dma_fence_cb cb;
155 static void simple_callback(struct dma_fence *f, struct dma_fence_cb *cb)
H A Ddma-fence-array.c56 struct dma_fence_cb *cb)
H A Ddma-fence-chain.c135 static void dma_fence_chain_cb(struct dma_fence *f, struct dma_fence_cb *cb)
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_engine_pm.c99 static void duration(struct dma_fence *fence, struct dma_fence_cb *cb)
250 struct dma_fence_cb *cb =
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_entity.c197 struct dma_fence_cb *cb)
363 struct dma_fence_cb *cb)
377 struct dma_fence_cb *cb)
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.c45 struct dma_fence_cb cb;
88 struct dma_fence_cb *_cb)
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h121 struct dma_fence_cb cb;
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c298 struct dma_fence_cb cb;
404 static void __memcpy_cb(struct dma_fence *fence, struct dma_fence_cb *cb)
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_fence.c1038 struct dma_fence_cb base;
1043 radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb)

Completed in 374 milliseconds

12