Home
last modified time | relevance | path

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

/linux/include/linux/
H A Ddma-fence.h28 struct dma_fence_cb;
117 struct dma_fence_cb *cb);
127 struct dma_fence_cb { struct
453 struct dma_fence_cb *cb,
456 struct dma_fence_cb *cb);
H A Dsync_file.h53 struct dma_fence_cb cb;
H A Ddma-fence-chain.h37 struct dma_fence_cb cb;
H A Ddma-fence-array.h24 struct dma_fence_cb cb;
H A Ddma-buf.h427 struct dma_fence_cb cb;
/linux/drivers/dma-buf/
H A Ddma-fence.c357 struct dma_fence_cb *cur, *tmp; in dma_fence_signal_timestamp_locked()
698 int dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, in dma_fence_add_callback()
770 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_remove_callback()
786 struct dma_fence_cb base;
791 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_default_wait_cb()
H A Dst-dma-fence.c90 struct dma_fence_cb cb;
94 static void simple_callback(struct dma_fence *f, struct dma_fence_cb *cb) in simple_callback()
H A Dsync_file.c47 static void fence_check_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) in fence_check_cb_func()
H A Ddma-buf.c303 static void dma_buf_poll_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_buf_poll_cb()
/linux/drivers/gpu/drm/i915/
H A Di915_active_types.h20 struct dma_fence_cb cb;
H A Di915_sw_fence.c419 struct dma_fence_cb *data) in dma_i915_sw_fence_wake()
455 struct dma_fence_cb *data) in dma_i915_sw_fence_wake_timer()
545 struct dma_fence_cb *data) in __dma_i915_sw_fence_wake()
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_active.c210 active_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in active_fence_cb()
219 node_retire(struct dma_fence *fence, struct dma_fence_cb *cb) in node_retire()
226 excl_retire(struct dma_fence *fence, struct dma_fence_cb *cb) in excl_retire()
1123 void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb) in i915_active_noop()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c242 struct dma_fence_cb *cb);
285 struct dma_fence_cb *cb) in drm_sched_entity_kill_jobs_cb()
437 struct dma_fence_cb *cb) in drm_sched_entity_wakeup()
/linux/drivers/gpu/drm/
H A Ddrm_syncobj.c219 struct dma_fence_cb fence_cb;
229 struct dma_fence_cb fence_cb;
1005 struct dma_fence_cb *cb) in syncobj_wait_fence_func()
1410 struct dma_fence_cb *cb) in syncobj_eventfd_entry_fence_func()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c38 struct dma_fence_cb base;
538 struct dma_fence_cb *cb) in vmw_event_fence_action_seq_passed()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_fence.c997 struct dma_fence_cb base;
1002 radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in radeon_fence_wait_cb()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c112 struct dma_fence_cb cb;
127 struct dma_fence_cb cb;
1054 struct dma_fence_cb *cb) in amdgpu_vm_tlb_seq_cb()
1483 static void amdgpu_vm_prt_cb(struct dma_fence *fence, struct dma_fence_cb *_cb) in amdgpu_vm_prt_cb()
H A Damdgpu.h403 struct dma_fence_cb cb;
/linux/drivers/gpu/drm/i915/selftests/
H A Di915_request.c2557 struct dma_fence_cb base;
2561 static void signal_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in signal_cb()
/linux/drivers/gpu/drm/xe/
H A Dxe_oa.c123 struct dma_fence_cb cb;
991 static void xe_oa_config_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in xe_oa_config_cb()
H A Dxe_vm.c1226 struct dma_fence_cb *cb) in vma_destroy_cb()