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()
97 u32 timeout; in job_timeout_max_store() local
100 err = kstrtou32(buf, 0, &timeout); in job_timeout_max_store()
104 if (timeout < eclass->sched_props.job_timeout_min) in job_timeout_max_store()
107 if (!xe_hw_engine_timeout_in_range(timeout, in job_timeout_max_store()
112 WRITE_ONCE(eclass->sched_props.job_timeout_max, timeout); in job_timeout_max_store()
133 u32 timeout; in job_timeout_min_store() local
136 err = kstrtou32(buf, 0, &timeout); in job_timeout_min_store()
140 if (timeout > eclass->sched_props.job_timeout_max) in job_timeout_min_store()
143 if (!xe_hw_engine_timeout_in_range(timeout, in job_timeout_min_store()
148 WRITE_ONCE(eclass->sched_props.job_timeout_min, timeout); in job_timeout_min_store()
171 u32 timeout; in job_timeout_store() local
174 err = kstrtou32(buf, 0, &timeout); in job_timeout_store()
178 if (!xe_hw_engine_timeout_in_range(timeout, min, max)) in job_timeout_store()
181 WRITE_ONCE(eclass->sched_props.job_timeout_ms, timeout); in job_timeout_store()
380 u32 timeout; in preempt_timeout_store() local
383 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_store()
387 if (!xe_hw_engine_timeout_in_range(timeout, min, max)) in preempt_timeout_store()
390 WRITE_ONCE(eclass->sched_props.preempt_timeout_us, timeout); in preempt_timeout_store()
447 u32 timeout; in preempt_timeout_max_store() local
450 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_max_store()
454 if (timeout < eclass->sched_props.preempt_timeout_min) in preempt_timeout_max_store()
457 if (!xe_hw_engine_timeout_in_range(timeout, in preempt_timeout_max_store()
462 WRITE_ONCE(eclass->sched_props.preempt_timeout_max, timeout); in preempt_timeout_max_store()
484 u32 timeout; in preempt_timeout_min_store() local
487 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_min_store()
491 if (timeout > eclass->sched_props.preempt_timeout_max) in preempt_timeout_min_store()
494 if (!xe_hw_engine_timeout_in_range(timeout, in preempt_timeout_min_store()
499 WRITE_ONCE(eclass->sched_props.preempt_timeout_min, timeout); in preempt_timeout_min_store()