Lines Matching refs:work_tdr
451 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, sched->timeout); in drm_sched_start_timeout()
487 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, 0); in drm_sched_fault()
507 sched_timeout = sched->work_tdr.timer.expires; in drm_sched_suspend_timeout()
513 if (mod_delayed_work(sched->timeout_wq, &sched->work_tdr, MAX_SCHEDULE_TIMEOUT) in drm_sched_suspend_timeout()
535 cancel_delayed_work(&sched->work_tdr); in drm_sched_resume_timeout()
537 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, remaining); in drm_sched_resume_timeout()
559 sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work); in drm_sched_job_timedout()
674 cancel_delayed_work(&sched->work_tdr); in drm_sched_stop()
1083 cancel_delayed_work(&sched->work_tdr); in drm_sched_get_finished_job()
1307 INIT_DELAYED_WORK(&sched->work_tdr, drm_sched_job_timedout); in drm_sched_init()
1363 cancel_delayed_work_sync(&sched->work_tdr); in drm_sched_fini()