Home
last modified time | relevance | path

Searched refs:dma_fence_cb (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v5.4/include/linux/
Ddma-fence.h27 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);
Dsync_file.h53 struct dma_fence_cb cb;
Ddma-fence-array.h24 struct dma_fence_cb cb;
Ddma-fence-chain.h32 struct dma_fence_cb cb;
Ddma-buf.h315 struct dma_fence_cb cb;
/Linux-v5.4/include/drm/
Dgpu_scheduler.h92 struct dma_fence_cb cb;
187 struct dma_fence_cb finish_cb;
193 struct dma_fence_cb cb;
/Linux-v5.4/drivers/dma-buf/
Ddma-fence.c131 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()
Dst-dma-fence.c37 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()
Ddma-fence-array.c56 struct dma_fence_cb *cb) in dma_fence_array_cb_func()
Ddma-fence-chain.c134 static void dma_fence_chain_cb(struct dma_fence *f, struct dma_fence_cb *cb) in dma_fence_chain_cb()
Dsync_file.c46 static void fence_check_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) in fence_check_cb_func()
Ddma-buf.c184 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/
Dsched_entity.c217 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()
Dsched_main.c62 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/
Di915_sw_fence.c381 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()
Di915_sw_fence.h73 struct dma_fence_cb base;
Di915_request.c1369 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/
Di915_gem_client_blt.c95 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/
Damdgpu_ids.c45 struct dma_fence_cb cb;
89 struct dma_fence_cb *_cb) in amdgpu_pasid_free_cb()
Damdgpu_display.c44 struct dma_fence_cb *cb) in amdgpu_display_flip_callback()
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_drv.h120 struct dma_fence_cb cb;
/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_breadcrumbs.c120 struct dma_fence_cb *cur, *tmp; in __dma_fence_signal__notify()
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_fence.c1066 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/
Dvmwgfx_fence.c155 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/
Ddrm_syncobj.c145 struct dma_fence_cb fence_cb;
839 struct dma_fence_cb *cb) in syncobj_wait_fence_func()

12