Lines Matching refs:drm_gpu_scheduler
36 struct drm_gpu_scheduler;
98 struct drm_gpu_scheduler **sched_list;
214 struct drm_gpu_scheduler *sched;
251 struct drm_gpu_scheduler *sched;
287 struct drm_gpu_scheduler *sched;
430 struct drm_gpu_scheduler { struct
452 int drm_sched_init(struct drm_gpu_scheduler *sched, argument
458 void drm_sched_fini(struct drm_gpu_scheduler *sched);
471 struct drm_gpu_scheduler **sched_list,
475 void drm_sched_wakeup(struct drm_gpu_scheduler *sched);
476 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad);
477 void drm_sched_start(struct drm_gpu_scheduler *sched, bool full_recovery);
478 void drm_sched_resubmit_jobs(struct drm_gpu_scheduler *sched);
479 void drm_sched_resubmit_jobs_ext(struct drm_gpu_scheduler *sched, int max);
485 void drm_sched_fault(struct drm_gpu_scheduler *sched);
495 struct drm_gpu_scheduler **sched_list,
517 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched);
518 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched,
520 struct drm_gpu_scheduler *
521 drm_sched_pick_best(struct drm_gpu_scheduler **sched_list,