Home
last modified time | relevance | path

Searched refs:dma_fence_set_error (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_preempt_fence.c21 dma_fence_set_error(&pfence->base, pfence->error); in preempt_fence_work_func()
26 dma_fence_set_error(&pfence->base, err); in preempt_fence_work_func()
28 dma_fence_set_error(&pfence->base, -ENOENT); in preempt_fence_work_func()
H A Dxe_sched_job.c192 dma_fence_set_error(fence, error); in xe_fence_set_error()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c156 dma_fence_set_error(&s_job->s_fence->finished, -ETIME); in amdgpu_job_timedout()
174 dma_fence_set_error(&s_job->s_fence->finished, -ETIME); in amdgpu_job_timedout()
400 dma_fence_set_error(&job->base.s_fence->finished, r); in amdgpu_job_prepare_job()
420 dma_fence_set_error(finished, -ECANCELED); in amdgpu_job_run()
475 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
486 dma_fence_set_error(&s_fence->finished, -EHWPOISON); in amdgpu_job_stop_all_jobs_on_sched()
H A Damdgpu_vm_tlb_fence.c66 dma_fence_set_error(&f->base, r); in amdgpu_tlb_fence_work()
H A Damdgpu_ring.c477 dma_fence_set_error(fence, -ENODATA); in amdgpu_ring_soft_recovery()
H A Damdgpu_fence.c749 dma_fence_set_error(fence, error); in amdgpu_fence_driver_set_error()
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_sw_fence_work.c34 dma_fence_set_error(&f->dma, fence->error); in fence_notify()
/linux-6.15/drivers/gpu/host1x/
H A Dfence.c119 dma_fence_set_error(&f->base, -ETIMEDOUT); in do_fence_timeout()
/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_fence.c83 dma_fence_set_error(&fence->finished, result); in drm_sched_fence_finished()
H A Dsched_main.c740 dma_fence_set_error(&s_fence->finished, -ECANCELED); in drm_sched_resubmit_jobs()
746 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_resubmit_jobs()
H A Dsched_entity.c488 dma_fence_set_error(&sched_job->s_fence->finished, -ECANCELED); in drm_sched_entity_pop_job()
/linux-6.15/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c460 dma_fence_set_error(job->done_fence, -ECANCELED); in panfrost_job_handle_err()
467 dma_fence_set_error(job->done_fence, -EINVAL); in panfrost_job_handle_err()
591 dma_fence_set_error(canceled->done_fence, -ECANCELED); in panfrost_job_handle_irq()
/linux-6.15/include/linux/
H A Ddma-fence.h584 static inline void dma_fence_set_error(struct dma_fence *fence, in dma_fence_set_error() function
/linux-6.15/drivers/gpu/drm/
H A Ddrm_writeback.c562 dma_fence_set_error(out_fence, status); in drm_writeback_signal_completion()
/linux-6.15/drivers/dma-buf/
H A Dsw_sync.c349 dma_fence_set_error(&pt->base, -ENOENT); in sw_sync_debugfs_release()
H A Dst-dma-fence.c321 dma_fence_set_error(f, -EIO); in test_error()
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c94 dma_fence_set_error(&fence->base, error); in nouveau_fence_context_kill()
/linux-6.15/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c1414 dma_fence_set_error(job->done_fence, -EINVAL); in cs_slot_process_fault_event_locked()
2080 dma_fence_set_error(job->done_fence, err); in group_term_post_processing()
/linux-6.15/Documentation/gpu/
H A Ddrm-uapi.rst314 dma_fence_set_error() on how to do this and for examples of error codes to use.