Home
last modified time | relevance | path

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

/openbsd/src/sys/dev/pci/drm/include/linux/
Ddma-fence.h48 struct dma_fence_cb;
49 typedef void (*dma_fence_func_t)(struct dma_fence *fence, struct dma_fence_cb *cb);
51 struct dma_fence_cb { struct
77 int dma_fence_add_callback(struct dma_fence *, struct dma_fence_cb *,
79 bool dma_fence_remove_callback(struct dma_fence *, struct dma_fence_cb *);
Ddma-fence-array.h10 struct dma_fence_cb cb;
Ddma-fence-chain.h16 struct dma_fence_cb cb;
/openbsd/src/sys/dev/pci/drm/include/drm/
Dgpu_scheduler.h187 struct dma_fence_cb cb;
354 struct dma_fence_cb finish_cb;
362 struct dma_fence_cb cb;
/openbsd/src/sys/dev/pci/drm/i915/
Di915_active_types.h20 struct dma_fence_cb cb;
Di915_sw_fence.c419 struct dma_fence_cb *data) in dma_i915_sw_fence_wake()
448 struct dma_fence_cb *data) in dma_i915_sw_fence_wake_timer()
543 struct dma_fence_cb *data) in __dma_i915_sw_fence_wake()
Di915_sw_fence.h80 struct dma_fence_cb base;
Di915_active.h48 void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb);
Di915_active.c214 active_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in active_fence_cb()
223 node_retire(struct dma_fence *fence, struct dma_fence_cb *cb) in node_retire()
230 excl_retire(struct dma_fence *fence, struct dma_fence_cb *cb) in excl_retire()
1158 void i915_active_noop(struct dma_fence *fence, struct dma_fence_cb *cb) in i915_active_noop()
Di915_request.h248 struct dma_fence_cb cb;
Di915_request.c2031 struct dma_fence_cb cb;
2039 static void request_wait_wake(struct dma_fence *fence, struct dma_fence_cb *cb) in request_wait_wake()
/openbsd/src/sys/dev/pci/drm/i915/gt/
Dintel_engine_pm.c99 static void duration(struct dma_fence *fence, struct dma_fence_cb *cb) in duration()
250 struct dma_fence_cb *cb = in call_idle_barriers()
Dintel_breadcrumbs.c149 struct dma_fence_cb *cur, *tmp; in __dma_fence_signal__notify()
/openbsd/src/sys/dev/pci/drm/scheduler/
Dsched_entity.c199 struct dma_fence_cb *cb) in drm_sched_entity_kill_jobs_cb()
381 struct dma_fence_cb *cb)
395 struct dma_fence_cb *cb)
Dsched_main.c433 static void drm_sched_job_done_cb(struct dma_fence *f, struct dma_fence_cb *cb) in drm_sched_job_done_cb()
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_ids.c45 struct dma_fence_cb cb;
88 struct dma_fence_cb *_cb) in amdgpu_pasid_free_cb()
Damdgpu_vm.c171 struct dma_fence_cb cb;
186 struct dma_fence_cb cb;
940 struct dma_fence_cb *cb) in amdgpu_vm_tlb_seq_cb()
1396 static void amdgpu_vm_prt_cb(struct dma_fence *fence, struct dma_fence_cb *_cb) in amdgpu_vm_prt_cb()
Damdgpu.h484 struct dma_fence_cb cb;
Damdgpu_display.c91 struct dma_fence_cb *cb) in amdgpu_display_flip_callback()
/openbsd/src/sys/dev/pci/drm/
Ddrm_syncobj.c222 struct dma_fence_cb fence_cb;
232 struct dma_fence_cb fence_cb;
1065 struct dma_fence_cb *cb) in syncobj_wait_fence_func()
1474 struct dma_fence_cb *cb) in syncobj_eventfd_entry_fence_func()
Ddrm_linux.c1735 struct dma_fence_cb *cur, *tmp; in dma_fence_signal_timestamp_locked()
1888 dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, in dma_fence_add_callback()
1926 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_remove_callback()
1950 struct dma_fence_cb base;
1955 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in dma_fence_default_wait_cb()
2162 dma_fence_array_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) in dma_fence_array_cb_func()
2363 dma_fence_chain_cb(struct dma_fence *f, struct dma_fence_cb *cb) in dma_fence_chain_cb()
/openbsd/src/sys/dev/pci/drm/i915/gem/
Di915_gem_ttm_move.c299 struct dma_fence_cb cb;
407 static void __memcpy_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in __memcpy_cb()
/openbsd/src/sys/dev/pci/drm/radeon/
Dradeon_fence.c1039 struct dma_fence_cb base;
1044 radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in radeon_fence_wait_cb()
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_fb.c1906 struct dma_fence_cb base;
1911 struct dma_fence_cb *data) in intel_user_framebuffer_fence_wake()
/openbsd/src/sys/dev/pci/drm/i915/selftests/
Di915_request.c2558 struct dma_fence_cb base;
2562 static void signal_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in signal_cb()