Lines Matching refs:drm_gpu_scheduler
46 struct drm_gpu_scheduler;
108 struct drm_gpu_scheduler **sched_list;
224 struct drm_gpu_scheduler *sched;
261 struct drm_gpu_scheduler *sched;
298 struct drm_gpu_scheduler *sched;
451 struct drm_gpu_scheduler { struct
474 int drm_sched_init(struct drm_gpu_scheduler *sched, argument
480 void drm_sched_fini(struct drm_gpu_scheduler *sched);
493 struct drm_gpu_scheduler **sched_list,
497 void drm_sched_wakeup(struct drm_gpu_scheduler *sched);
498 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad);
499 void drm_sched_start(struct drm_gpu_scheduler *sched, bool full_recovery);
500 void drm_sched_resubmit_jobs(struct drm_gpu_scheduler *sched);
501 void drm_sched_resubmit_jobs_ext(struct drm_gpu_scheduler *sched, int max);
507 void drm_sched_fault(struct drm_gpu_scheduler *sched);
517 struct drm_gpu_scheduler **sched_list,
539 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched);
540 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched,
542 struct drm_gpu_scheduler *
543 drm_sched_pick_best(struct drm_gpu_scheduler **sched_list,