Searched refs:dma_fence_cb (Results 1 – 25 of 28) sorted by relevance
12
| /Linux-v5.4/include/linux/ |
| D | dma-fence.h | 27 struct dma_fence_cb; 106 struct dma_fence_cb *cb); 116 struct dma_fence_cb { struct 365 struct dma_fence_cb *cb, 368 struct dma_fence_cb *cb);
|
| D | sync_file.h | 53 struct dma_fence_cb cb;
|
| D | dma-fence-array.h | 24 struct dma_fence_cb cb;
|
| D | dma-fence-chain.h | 32 struct dma_fence_cb cb;
|
| D | dma-buf.h | 315 struct dma_fence_cb cb;
|
| /Linux-v5.4/include/drm/ |
| D | gpu_scheduler.h | 92 struct dma_fence_cb cb; 187 struct dma_fence_cb finish_cb; 193 struct dma_fence_cb cb;
|
| /Linux-v5.4/drivers/dma-buf/ |
| D | dma-fence.c | 131 struct dma_fence_cb *cur, *tmp; in dma_fence_signal_locked() 329 int dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, in dma_fence_add_callback() 415 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_remove_callback() 433 struct dma_fence_cb base; 438 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_default_wait_cb()
|
| D | st-dma-fence.c | 37 struct dma_fence_cb cb; 41 static void mock_wakeup(struct dma_fence *f, struct dma_fence_cb *cb) in mock_wakeup() 147 struct dma_fence_cb cb; 151 static void simple_callback(struct dma_fence *f, struct dma_fence_cb *cb) in simple_callback()
|
| D | dma-fence-array.c | 56 struct dma_fence_cb *cb) in dma_fence_array_cb_func()
|
| D | dma-fence-chain.c | 134 static void dma_fence_chain_cb(struct dma_fence *f, struct dma_fence_cb *cb) in dma_fence_chain_cb()
|
| D | sync_file.c | 46 static void fence_check_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) in fence_check_cb_func()
|
| D | dma-buf.c | 184 static void dma_buf_poll_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_buf_poll_cb()
|
| /Linux-v5.4/drivers/gpu/drm/scheduler/ |
| D | sched_entity.c | 217 struct dma_fence_cb *cb) in drm_sched_entity_kill_jobs_cb() 329 struct dma_fence_cb *cb) in drm_sched_entity_clear_dep() 343 struct dma_fence_cb *cb) in drm_sched_entity_wakeup()
|
| D | sched_main.c | 62 static void drm_sched_process_job(struct dma_fence *f, struct dma_fence_cb *cb); 619 static void drm_sched_process_job(struct dma_fence *f, struct dma_fence_cb *cb) in drm_sched_process_job()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_sw_fence.c | 381 struct dma_fence_cb *data) in dma_i915_sw_fence_wake() 410 struct dma_fence_cb *data) in dma_i915_sw_fence_wake_timer() 491 struct dma_fence_cb *data) in __dma_i915_sw_fence_wake()
|
| D | i915_sw_fence.h | 73 struct dma_fence_cb base;
|
| D | i915_request.c | 1369 struct dma_fence_cb cb; 1373 static void request_wait_wake(struct dma_fence *fence, struct dma_fence_cb *cb) in request_wait_wake()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_client_blt.c | 95 struct dma_fence_cb cb; 141 struct dma_fence_cb *cb) in clear_pages_dma_fence_cb()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ids.c | 45 struct dma_fence_cb cb; 89 struct dma_fence_cb *_cb) in amdgpu_pasid_free_cb()
|
| D | amdgpu_display.c | 44 struct dma_fence_cb *cb) in amdgpu_display_flip_callback()
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/ |
| D | nouveau_drv.h | 120 struct dma_fence_cb cb;
|
| /Linux-v5.4/drivers/gpu/drm/i915/gt/ |
| D | intel_breadcrumbs.c | 120 struct dma_fence_cb *cur, *tmp; in __dma_fence_signal__notify()
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | radeon_fence.c | 1066 struct dma_fence_cb base; 1071 radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in radeon_fence_wait_cb()
|
| /Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_fence.c | 155 struct dma_fence_cb base; 160 vmwgfx_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in vmwgfx_wait_cb()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_syncobj.c | 145 struct dma_fence_cb fence_cb; 839 struct dma_fence_cb *cb) in syncobj_wait_fence_func()
|
12