Lines Matching defs:timeout
192 * drm_sched_start_timeout - start timeout for reset worker
196 * Start the timeout for the given scheduler.
200 if (sched->timeout != MAX_SCHEDULE_TIMEOUT &&
202 schedule_delayed_work(&sched->work_tdr, sched->timeout);
206 * drm_sched_fault - immediately start timeout handler
208 * @sched: scheduler where the timeout handling should be started.
210 * Start timeout handling immediately when the driver detects a hardware fault.
219 * drm_sched_suspend_timeout - Suspend scheduler job timeout
221 * @sched: scheduler instance for which to suspend the timeout
223 * Suspend the delayed work timeout for the scheduler. This is done by
224 * modifying the delayed work timeout to an arbitrary large value,
227 * Returns the timeout remaining
237 * Modify the timeout to an arbitrarily large value. This also prevents
238 * the timeout to be restarted when new submissions arrive
244 return sched->timeout;
249 * drm_sched_resume_timeout - Resume scheduler job timeout
251 * @sched: scheduler instance for which to resume the timeout
252 * @remaining: remaining timeout
254 * Resume the delayed work timeout for the scheduler.
411 * Locking here is for concurrent resume timeout
439 * avoids the pending timeout work in progress to fire right away after
676 * Don't destroy jobs while the timeout worker is running OR thread
679 if ((sched->timeout != MAX_SCHEDULE_TIMEOUT &&
694 /* queue timeout for next job */
785 /* queue timeout for next job */
837 * @timeout: timeout value in jiffies for the scheduler
846 long timeout,
853 sched->timeout = timeout;