Lines Matching refs:s_job
4851 struct drm_sched_job *s_job; in amdgpu_device_recheck_guilty_jobs() local
4856 s_job = list_first_entry_or_null(&ring->sched.pending_list, in amdgpu_device_recheck_guilty_jobs()
4858 if (s_job == NULL) in amdgpu_device_recheck_guilty_jobs()
4862 drm_sched_reset_karma(s_job); in amdgpu_device_recheck_guilty_jobs()
4865 ret = dma_fence_wait_timeout(s_job->s_fence->parent, false, ring->sched.timeout); in amdgpu_device_recheck_guilty_jobs()
4868 ring->sched.name, s_job->id); in amdgpu_device_recheck_guilty_jobs()
4871 drm_sched_increase_karma(s_job); in amdgpu_device_recheck_guilty_jobs()
4898 dma_fence_get(&s_job->s_fence->finished); in amdgpu_device_recheck_guilty_jobs()
4899 dma_fence_signal(&s_job->s_fence->finished); in amdgpu_device_recheck_guilty_jobs()
4900 dma_fence_put(&s_job->s_fence->finished); in amdgpu_device_recheck_guilty_jobs()
4904 list_del_init(&s_job->list); in amdgpu_device_recheck_guilty_jobs()
4906 ring->sched.ops->free_job(s_job); in amdgpu_device_recheck_guilty_jobs()