Searched refs:dma_fence_add_callback (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/dma-buf/ |
| H A D | st-dma-fence.c | 107 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_add_callback() 134 if (!dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_add_callback() 157 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_rm_callback() 185 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_rm_callback() 398 dma_fence_add_callback(f2, &cb.cb, simple_callback)) { in thread_signal_callback()
|
| H A D | dma-fence.c | 698 int dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, in dma_fence_add_callback() function 724 EXPORT_SYMBOL(dma_fence_add_callback); 930 if (dma_fence_add_callback(fence, &cb[i].base, in dma_fence_wait_any_timeout()
|
| H A D | sync_file.c | 205 if (dma_fence_add_callback(sync_file->fence, &sync_file->cb, in sync_file_poll()
|
| H A D | dma-buf.c | 328 r = dma_fence_add_callback(fence, &dcb->cb, dma_buf_poll_cb); in dma_buf_poll_add_cb()
|
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 270 if (f && !dma_fence_add_callback(f, &job->finish_cb, in drm_sched_entity_kill_jobs_work() 326 dma_fence_add_callback(prev, &job->finish_cb, in drm_sched_entity_kill() 503 if (!dma_fence_add_callback(entity->dependency, &entity->cb, in drm_sched_entity_add_dependency_cb()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_sw_fence.c | 532 ret = dma_fence_add_callback(dma, &cb->base, func); in i915_sw_fence_await_dma_fence() 570 if (dma_fence_add_callback(dma, &cb->base, __dma_i915_sw_fence_wake)) { in __i915_sw_fence_await_dma_fence()
|
| /linux/include/linux/ |
| H A D | dma-fence.h | 452 int dma_fence_add_callback(struct dma_fence *fence,
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_syncobj.c | 1147 dma_fence_add_callback(fence, in drm_syncobj_array_wait_timeout() 1452 ret = dma_fence_add_callback(fence, &entry->fence_cb, in syncobj_eventfd_entry_func()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_fence.c | 605 if (dma_fence_add_callback(&fence->base, &eaction->base, in vmw_event_fence_action_queue()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_fence.c | 1019 if (dma_fence_add_callback(f, &cb.base, radeon_fence_wait_cb)) in radeon_fence_default_wait()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vm.c | 1085 if (!dma_fence_add_callback(*fence, &tlb_cb->cb, in amdgpu_vm_tlb_flush() 1514 if (!fence || dma_fence_add_callback(fence, &cb->cb, in amdgpu_vm_add_prt_cb()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_drm.c | 202 if (dma_fence_add_callback(fence, &work->cb, nouveau_cli_work_fence)) in nouveau_cli_work_queue()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_request.c | 2611 dma_fence_add_callback(&rq->fence, &cb.base, signal_cb); in measure_completion()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_oa.c | 1071 err = dma_fence_add_callback(fence, &ofence->cb, xe_oa_config_cb); in xe_oa_emit_oa_config()
|
| H A D | xe_vm.c | 1282 int ret = dma_fence_add_callback(fence, &vma->destroy_cb, in xe_vm_lock_vma()
|