Lines Matching refs:timeout

30 bool xe_hw_engine_timeout_in_range(u64 timeout, u64 min, u64 max)  in xe_hw_engine_timeout_in_range()  argument
32 return timeout >= min && timeout <= max; in xe_hw_engine_timeout_in_range()
93 u32 timeout; in job_timeout_max_store() local
96 err = kstrtou32(buf, 0, &timeout); in job_timeout_max_store()
100 if (timeout < eclass->sched_props.job_timeout_min) in job_timeout_max_store()
103 if (!xe_hw_engine_timeout_in_range(timeout, in job_timeout_max_store()
108 WRITE_ONCE(eclass->sched_props.job_timeout_max, timeout); in job_timeout_max_store()
129 u32 timeout; in job_timeout_min_store() local
132 err = kstrtou32(buf, 0, &timeout); in job_timeout_min_store()
136 if (timeout > eclass->sched_props.job_timeout_max) in job_timeout_min_store()
139 if (!xe_hw_engine_timeout_in_range(timeout, in job_timeout_min_store()
144 WRITE_ONCE(eclass->sched_props.job_timeout_min, timeout); in job_timeout_min_store()
167 u32 timeout; in job_timeout_store() local
170 err = kstrtou32(buf, 0, &timeout); in job_timeout_store()
174 if (!xe_hw_engine_timeout_in_range(timeout, min, max)) in job_timeout_store()
177 WRITE_ONCE(eclass->sched_props.job_timeout_ms, timeout); in job_timeout_store()
376 u32 timeout; in preempt_timeout_store() local
379 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_store()
383 if (!xe_hw_engine_timeout_in_range(timeout, min, max)) in preempt_timeout_store()
386 WRITE_ONCE(eclass->sched_props.preempt_timeout_us, timeout); in preempt_timeout_store()
443 u32 timeout; in preempt_timeout_max_store() local
446 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_max_store()
450 if (timeout < eclass->sched_props.preempt_timeout_min) in preempt_timeout_max_store()
453 if (!xe_hw_engine_timeout_in_range(timeout, in preempt_timeout_max_store()
458 WRITE_ONCE(eclass->sched_props.preempt_timeout_max, timeout); in preempt_timeout_max_store()
480 u32 timeout; in preempt_timeout_min_store() local
483 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_min_store()
487 if (timeout > eclass->sched_props.preempt_timeout_max) in preempt_timeout_min_store()
490 if (!xe_hw_engine_timeout_in_range(timeout, in preempt_timeout_min_store()
495 WRITE_ONCE(eclass->sched_props.preempt_timeout_min, timeout); in preempt_timeout_min_store()