Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_job.c167 else if (job->hw_fence.ops) in amdgpu_job_free_resources()
168 f = &job->hw_fence; in amdgpu_job_free_resources()
185 if (!job->hw_fence.ops) in amdgpu_job_free_cb()
188 dma_fence_put(&job->hw_fence); in amdgpu_job_free_cb()
217 if (!job->hw_fence.ops) in amdgpu_job_free()
220 dma_fence_put(&job->hw_fence); in amdgpu_job_free()
A Damdgpu_fence.c161 fence = &job->hw_fence; in amdgpu_fence_emit()
715 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_job_fence_get_timeline_name()
745 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_job_fence_enable_signaling()
780 kfree(container_of(f, struct amdgpu_job, hw_fence)); in amdgpu_job_fence_free()
A Damdgpu_job.h51 struct dma_fence hw_fence; member
A Damdgpu_debugfs.c1711 if (preempted && (&job->hw_fence) == fence) in amdgpu_ib_preempt_mark_partial_job()
A Damdgpu_device.c5281 if (job && dma_fence_is_signaled(&job->hw_fence)) { in amdgpu_device_gpu_recover()
/linux-6.3-rc2/drivers/gpu/drm/msm/
A Dmsm_ringbuffer.c21 submit->hw_fence = msm_fence_alloc(fctx); in msm_job_run()
40 return dma_fence_get(submit->hw_fence); in msm_job_run()
A Dmsm_gem.h265 struct dma_fence *hw_fence; member
A Dmsm_gpu.c719 if (submit && dma_fence_is_signaled(submit->hw_fence)) { in retire_submits()
763 submit->seqno = submit->hw_fence->seqno; in msm_gpu_submit()
A Dmsm_gem_submit.c81 dma_fence_put(submit->hw_fence); in __msm_gem_submit_destroy()

Completed in 23 milliseconds