Home
last modified time | relevance | path

Searched refs:hw_fence (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/scheduler/tests/
H A Dmock_scheduler.c69 dma_fence_signal_locked(&job->hw_fence); in drm_mock_sched_job_complete()
93 sched->hw_timeline.cur_seqno = job->hw_fence.seqno; in drm_mock_sched_job_signal_timer()
145 container_of(fence, typeof(*job), hw_fence); in drm_mock_sched_hw_fence_timeline_name()
153 container_of(fence, typeof(*job), hw_fence); in drm_mock_sched_hw_fence_release()
172 dma_fence_init(&job->hw_fence, in mock_sched_run_job()
178 dma_fence_get(&job->hw_fence); /* Reference for the job_list */ in mock_sched_run_job()
202 return &job->hw_fence; in mock_sched_run_job()
229 if (!dma_fence_is_signaled_locked(&job->hw_fence)) { in mock_sched_timedout_job()
232 dma_fence_set_error(&job->hw_fence, -ETIMEDOUT); in mock_sched_timedout_job()
233 dma_fence_signal_locked(&job->hw_fence); in mock_sched_timedout_job()
[all …]
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c49 submit->hw_fence = msm_fence_alloc(); in submit_create()
50 if (IS_ERR(submit->hw_fence)) { in submit_create()
51 ret = PTR_ERR(submit->hw_fence); in submit_create()
59 kfree(submit->hw_fence); in submit_create()
112 if (kref_read(&submit->hw_fence->refcount) == 0) { in __msm_gem_submit_destroy()
113 kfree(submit->hw_fence); in __msm_gem_submit_destroy()
115 dma_fence_put(submit->hw_fence); in __msm_gem_submit_destroy()
H A Dmsm_ringbuffer.c23 msm_fence_init(submit->hw_fence, fctx); in msm_job_run()
49 return dma_fence_get(submit->hw_fence); in msm_job_run()
H A Dmsm_gem.h446 struct dma_fence *hw_fence; member
H A Dmsm_gpu.c763 if (submit && dma_fence_is_signaled(submit->hw_fence)) { in retire_submits()
804 submit->seqno = submit->hw_fence->seqno; in msm_gpu_submit()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c160 af = job->hw_fence; in amdgpu_ib_schedule()
H A Damdgpu_device.c5043 fence = &job->hw_fence->base; in amdgpu_device_pre_asic_reset()
5801 if (job && (dma_fence_get_status(&job->hw_fence->base) > 0)) { in amdgpu_device_gpu_recover()