Searched refs:hw_fence (Results 1 – 9 of 9) sorted by relevance
167 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()
161 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()
51 struct dma_fence hw_fence; member
1711 if (preempted && (&job->hw_fence) == fence) in amdgpu_ib_preempt_mark_partial_job()
5281 if (job && dma_fence_is_signaled(&job->hw_fence)) { in amdgpu_device_gpu_recover()
21 submit->hw_fence = msm_fence_alloc(fctx); in msm_job_run()40 return dma_fence_get(submit->hw_fence); in msm_job_run()
265 struct dma_fence *hw_fence; member
719 if (submit && dma_fence_is_signaled(submit->hw_fence)) { in retire_submits()763 submit->seqno = submit->hw_fence->seqno; in msm_gpu_submit()
81 dma_fence_put(submit->hw_fence); in __msm_gem_submit_destroy()
Completed in 23 milliseconds