Searched refs:work_tdr (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/gpu/drm/scheduler/ |
| H A D | sched_main.c | 437 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, sched->timeout); in drm_sched_start_timeout() 473 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, 0); in drm_sched_fault() 493 sched_timeout = sched->work_tdr.timer.expires; in drm_sched_suspend_timeout() 499 if (mod_delayed_work(sched->timeout_wq, &sched->work_tdr, MAX_SCHEDULE_TIMEOUT) in drm_sched_suspend_timeout() 521 cancel_delayed_work(&sched->work_tdr); in drm_sched_resume_timeout() 523 mod_delayed_work(sched->timeout_wq, &sched->work_tdr, remaining); in drm_sched_resume_timeout() 545 sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work); in drm_sched_job_timedout() 663 cancel_delayed_work(&sched->work_tdr); in drm_sched_stop() 1113 cancel_delayed_work(&sched->work_tdr); in drm_sched_get_finished_job() 1315 INIT_DELAYED_WORK(&sched->work_tdr, drm_sched_job_timedout); in drm_sched_init() [all …]
|
| /linux-6.15/include/drm/ |
| H A D | gpu_scheduler.h | 520 struct delayed_work work_tdr; member
|
| /linux-6.15/drivers/accel/habanalabs/common/ |
| H A D | command_submission.c | 538 cancel_delayed_work_sync(&cs->work_tdr); in cs_handle_tdr() 551 schedule_delayed_work(&next->work_tdr, next->timeout_jiffies); in cs_handle_tdr() 818 struct hl_cs *cs = container_of(work, struct hl_cs, work_tdr.work); in cs_timedout() 935 INIT_DELAYED_WORK(&cs->work_tdr, cs_timedout); in allocate_cs()
|
| H A D | hw_queue.c | 766 schedule_delayed_work(&cs->work_tdr, cs->timeout_jiffies); in hl_hw_queue_schedule_cs()
|
| H A D | habanalabs.h | 2053 struct delayed_work work_tdr; member
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_guc_submit.c | 1261 cancel_delayed_work_sync(&ge->sched.base.work_tdr); in __guc_exec_queue_fini_async()
|