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()
201 static void drm_sched_rq_init(struct drm_gpu_scheduler *sched, in drm_sched_rq_init()
274 drm_sched_rq_select_entity_rr(struct drm_gpu_scheduler *sched, in drm_sched_rq_select_entity_rr()
339 drm_sched_rq_select_entity_fifo(struct drm_gpu_scheduler *sched, in drm_sched_rq_select_entity_fifo()
372 static void drm_sched_run_job_queue(struct drm_gpu_scheduler *sched) in drm_sched_run_job_queue()
382 static void __drm_sched_run_free_queue(struct drm_gpu_scheduler *sched) in __drm_sched_run_free_queue()
392 static void drm_sched_run_free_queue(struct drm_gpu_scheduler *sched) in drm_sched_run_free_queue()
413 struct drm_gpu_scheduler *sched = s_fence->sched; in drm_sched_job_done() local
445 static void drm_sched_start_timeout(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout()
454 static void drm_sched_start_timeout_unlocked(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout_unlocked()
468 void drm_sched_tdr_queue_imm(struct drm_gpu_scheduler *sched) in drm_sched_tdr_queue_imm()
484 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()
503 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched) in drm_sched_suspend_timeout()
529 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched, in drm_sched_resume_timeout()
545 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin() local
555 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout() local
605 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad) in drm_sched_stop()
685 void drm_sched_start(struct drm_gpu_scheduler *sched) in drm_sched_start()
731 void drm_sched_resubmit_jobs(struct drm_gpu_scheduler *sched) in drm_sched_resubmit_jobs()
835 struct drm_gpu_scheduler *sched; in drm_sched_job_arm() local
1025 void drm_sched_wakeup(struct drm_gpu_scheduler *sched) in drm_sched_wakeup()
1042 drm_sched_select_entity(struct drm_gpu_scheduler *sched) in drm_sched_select_entity()
1069 drm_sched_get_finished_job(struct drm_gpu_scheduler *sched) in drm_sched_get_finished_job()
1117 struct drm_gpu_scheduler *sched, *picked_sched = NULL; in drm_sched_pick_best() local
1148 struct drm_gpu_scheduler *sched = in drm_sched_free_job_work() local
1170 struct drm_gpu_scheduler *sched = in drm_sched_run_job_work() local
1241 int drm_sched_init(struct drm_gpu_scheduler *sched, in drm_sched_init()
1337 void drm_sched_fini(struct drm_gpu_scheduler *sched) in drm_sched_fini()
1387 struct drm_gpu_scheduler *sched = bad->sched; in drm_sched_increase_karma() local
1423 bool drm_sched_wqueue_ready(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_ready()
1434 void drm_sched_wqueue_stop(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_stop()
1447 void drm_sched_wqueue_start(struct drm_gpu_scheduler *sched) in drm_sched_wqueue_start()