timeslice
duration = timeslice(engine);
unsigned long timeslice;
timeslice = xchg(&engine->props.timeslice_duration_ms, 1);
engine->props.timeslice_duration_ms = timeslice;
timeout = 2 * msecs_to_jiffies_timeout(timeslice(engine));
unsigned long timeslice;
timeslice = xchg(&engine->props.timeslice_duration_ms, 1);
xchg(&engine->props.timeslice_duration_ms, timeslice);
saved->timeslice = engine->props.timeslice_duration_ms;
engine->props.timeslice_duration_ms = saved->timeslice;
u64 timeslice;