Lines Matching defs:sched

108 static u32 drm_sched_available_credits(struct drm_gpu_scheduler *sched)  in drm_sched_available_credits()
127 static bool drm_sched_can_queue(struct drm_gpu_scheduler *sched, in drm_sched_can_queue()
199 static void drm_sched_rq_init(struct drm_gpu_scheduler *sched, in drm_sched_rq_init()
273 drm_sched_rq_select_entity_rr(struct drm_gpu_scheduler *sched, in drm_sched_rq_select_entity_rr()
338 drm_sched_rq_select_entity_fifo(struct drm_gpu_scheduler *sched, in drm_sched_rq_select_entity_fifo()
370 static void drm_sched_run_job_queue(struct drm_gpu_scheduler *sched) in drm_sched_run_job_queue()
380 static void __drm_sched_run_free_queue(struct drm_gpu_scheduler *sched) in __drm_sched_run_free_queue()
390 static void drm_sched_run_free_queue(struct drm_gpu_scheduler *sched) in drm_sched_run_free_queue()
411 struct drm_gpu_scheduler *sched = s_fence->sched; in drm_sched_job_done() local
443 static void drm_sched_start_timeout(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout()
452 static void drm_sched_start_timeout_unlocked(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout_unlocked()
466 void drm_sched_tdr_queue_imm(struct drm_gpu_scheduler *sched) in drm_sched_tdr_queue_imm()
482 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()
501 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched) in drm_sched_suspend_timeout()
527 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched, in drm_sched_resume_timeout()
543 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin() local
553 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout() local
606 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad) in drm_sched_stop()
690 void drm_sched_start(struct drm_gpu_scheduler *sched, int errno) in drm_sched_start()
736 void drm_sched_resubmit_jobs(struct drm_gpu_scheduler *sched) in drm_sched_resubmit_jobs()
852 struct drm_gpu_scheduler *sched; in drm_sched_job_arm() local
1042 void drm_sched_wakeup(struct drm_gpu_scheduler *sched) in drm_sched_wakeup()
1059 drm_sched_select_entity(struct drm_gpu_scheduler *sched) in drm_sched_select_entity()
1086 drm_sched_get_finished_job(struct drm_gpu_scheduler *sched) in drm_sched_get_finished_job()
1134 struct drm_gpu_scheduler *sched, *picked_sched = NULL; in drm_sched_pick_best() local
1165 struct drm_gpu_scheduler *sched = in drm_sched_free_job_work() local
1187 struct drm_gpu_scheduler *sched = in drm_sched_run_job_work() local
1258 int drm_sched_init(struct drm_gpu_scheduler *sched, in drm_sched_init()
1368 void drm_sched_fini(struct drm_gpu_scheduler *sched) in drm_sched_fini()
1418 struct drm_gpu_scheduler *sched = bad->sched; in drm_sched_increase_karma() local
1454 bool drm_sched_wqueue_ready(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_ready()
1467 void drm_sched_wqueue_stop(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_stop()
1484 void drm_sched_wqueue_start(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_start()