Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/dma-buf/
H A Dst-dma-fence.c51 if (dma_fence_add_callback(f, &cb.cb, mock_wakeup)) in mock_wait()
170 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_add_callback()
201 if (!dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_add_callback()
228 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_rm_callback()
260 if (dma_fence_add_callback(f, &cb.cb, simple_callback)) { in test_late_rm_callback()
491 dma_fence_add_callback(f2, &cb.cb, simple_callback)) { in thread_signal_callback()
H A Ddma-fence.c643 int dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, in dma_fence_add_callback() function
671 EXPORT_SYMBOL(dma_fence_add_callback);
879 if (dma_fence_add_callback(fence, &cb[i].base, in dma_fence_wait_any_timeout()
H A Ddma-fence-chain.c154 if (!dma_fence_add_callback(f, &head->cb, dma_fence_chain_cb)) { in dma_fence_chain_enable_signaling()
H A Ddma-fence-array.c87 if (dma_fence_add_callback(array->fences[i], &cb[i].cb, in dma_fence_array_enable_signaling()
H A Dsync_file.c199 if (dma_fence_add_callback(sync_file->fence, &sync_file->cb, in sync_file_poll()
H A Ddma-buf.c245 r = dma_fence_add_callback(fence, &dcb->cb, dma_buf_poll_cb); in dma_buf_poll_add_cb()
/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_entity.c214 if (f && !dma_fence_add_callback(f, &job->finish_cb, in drm_sched_entity_kill_jobs_cb()
250 dma_fence_add_callback(prev, &job->finish_cb, in drm_sched_entity_kill()
431 if (!dma_fence_add_callback(fence, &entity->cb, in drm_sched_entity_add_dependency_cb()
440 if (!dma_fence_add_callback(entity->dependency, &entity->cb, in drm_sched_entity_add_dependency_cb()
H A Dsched_main.c697 if (dma_fence_add_callback(fence, &s_job->cb, in drm_sched_start()
1231 r = dma_fence_add_callback(fence, &sched_job->cb, in drm_sched_run_job_work()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_range_fence.c71 err = dma_fence_add_callback(fence, &rfence->cb, in xe_range_fence_insert()
H A Dxe_sync.c244 err = dma_fence_add_callback(fence, &sync->ufence->cb, in xe_sync_entry_signal()
H A Dxe_pt.c1514 ret = dma_fence_add_callback(fence, &ifence->cb, invalidation_fence_cb); in invalidation_fence_init()
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_sw_fence.c525 ret = dma_fence_add_callback(dma, &cb->base, func); in i915_sw_fence_await_dma_fence()
563 if (dma_fence_add_callback(dma, &cb->base, __dma_i915_sw_fence_wake)) { in __i915_sw_fence_await_dma_fence()
H A Di915_request.c2050 if (dma_fence_add_callback(&rq->fence, &wait.cb, request_wait_wake)) in i915_request_wait_timeout()
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dintel_engine_pm.c232 dma_fence_add_callback(&rq->fence, &rq->duration.cb, duration); in switch_to_kernel_context()
/linux-6.15/include/linux/
H A Ddma-fence.h398 int dma_fence_add_callback(struct dma_fence *fence,
/linux-6.15/drivers/gpu/host1x/hw/
H A Dchannel_hw.c330 err = dma_fence_add_callback(job->fence, &job->fence_cb, in channel_submit()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ids.c130 if (dma_fence_add_callback(fence, &cb->cb, in amdgpu_pasid_free_delayed()
H A Damdgpu_vm.c1038 if (!dma_fence_add_callback(*fence, &tlb_cb->cb, in amdgpu_vm_tlb_flush()
1456 if (!fence || dma_fence_add_callback(fence, &cb->cb, in amdgpu_vm_add_prt_cb()
H A Damdgpu_display.c111 if (!dma_fence_add_callback(fence, &work->cb, in amdgpu_display_flip_handle_fence()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_syncobj.c1142 dma_fence_add_callback(fence, in drm_syncobj_array_wait_timeout()
1447 ret = dma_fence_add_callback(fence, &entry->fence_cb, in syncobj_eventfd_entry_func()
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c442 ret = dma_fence_add_callback(dep, &work->cb, __memcpy_cb); in i915_ttm_memcpy_work_arm()
/linux-6.15/drivers/gpu/drm/radeon/
H A Dradeon_fence.c1061 if (dma_fence_add_callback(f, &cb.base, radeon_fence_wait_cb)) in radeon_fence_default_wait()
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_drm.c201 if (dma_fence_add_callback(fence, &work->cb, nouveau_cli_work_fence)) in nouveau_cli_work_queue()
/linux-6.15/drivers/gpu/drm/vc4/
H A Dvc4_crtc.c983 if (dma_fence_add_callback(fence, &flip_state->cb, in vc4_async_set_fence_cb()
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_fb.c2184 ret = dma_fence_add_callback(fence, &cb->base, in intel_user_framebuffer_dirty()

12