Lines Matching refs:sched
36 struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); in amdgpu_job_timedout()
45 __func__, s_job->sched->name); in amdgpu_job_timedout()
57 s_job->sched->name); in amdgpu_job_timedout()
63 job->base.sched->name, atomic_read(&ring->fence_drv.last_seq), in amdgpu_job_timedout()
82 drm_sched_suspend_timeout(&ring->sched); in amdgpu_job_timedout()
108 (*job)->base.sched = &adev->rings[0]->sched; in amdgpu_job_alloc()
162 struct amdgpu_ring *ring = to_amdgpu_ring(job->base.sched); in amdgpu_job_free_resources()
242 job->base.sched = &ring->sched; in amdgpu_job_submit_direct()
256 struct amdgpu_ring *ring = to_amdgpu_ring(s_entity->rq->sched); in amdgpu_job_prepare_job()
286 struct amdgpu_ring *ring = to_amdgpu_ring(sched_job->sched); in amdgpu_job_run()
321 void amdgpu_job_stop_all_jobs_on_sched(struct drm_gpu_scheduler *sched) in amdgpu_job_stop_all_jobs_on_sched() argument
329 struct drm_sched_rq *rq = &sched->sched_rq[i]; in amdgpu_job_stop_all_jobs_on_sched()
344 list_for_each_entry(s_job, &sched->pending_list, list) { in amdgpu_job_stop_all_jobs_on_sched()