Lines Matching refs:drm_gpu_scheduler
71 static void drm_sched_rq_init(struct drm_gpu_scheduler *sched, in drm_sched_rq_init()
171 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_dependency_optimized()
193 static void drm_sched_start_timeout(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout()
207 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()
226 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched) in drm_sched_suspend_timeout()
253 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched, in drm_sched_resume_timeout()
271 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin()
282 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout()
286 sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work); in drm_sched_job_timedout()
322 struct drm_gpu_scheduler *sched = bad->sched; in drm_sched_increase_karma()
365 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad) in drm_sched_stop()
430 void drm_sched_start(struct drm_gpu_scheduler *sched, bool full_recovery) in drm_sched_start()
477 void drm_sched_resubmit_jobs(struct drm_gpu_scheduler *sched) in drm_sched_resubmit_jobs()
526 struct drm_gpu_scheduler *sched; in drm_sched_job_init()
567 static bool drm_sched_ready(struct drm_gpu_scheduler *sched) in drm_sched_ready()
579 void drm_sched_wakeup(struct drm_gpu_scheduler *sched) in drm_sched_wakeup()
593 drm_sched_select_entity(struct drm_gpu_scheduler *sched) in drm_sched_select_entity()
623 struct drm_gpu_scheduler *sched = s_fence->sched; in drm_sched_process_job()
641 static void drm_sched_cleanup_jobs(struct drm_gpu_scheduler *sched) in drm_sched_cleanup_jobs()
681 static bool drm_sched_blocked(struct drm_gpu_scheduler *sched) in drm_sched_blocked()
701 struct drm_gpu_scheduler *sched = (struct drm_gpu_scheduler *)param; in drm_sched_main()
766 int drm_sched_init(struct drm_gpu_scheduler *sched, in drm_sched_init()
812 void drm_sched_fini(struct drm_gpu_scheduler *sched) in drm_sched_fini()