Lines Matching full:interval
55 * Sleep until *wakeup + interval, keeping cadence where desired
58 * interval - We want to sleep until *wakeup + interval
63 sleep_until(hrtime_t *wakeup, hrtime_t interval, int forever, in sleep_until() argument
71 pause = *wakeup + interval - now; in sleep_until()
73 if (pause <= 0 || pause < (interval / 4)) in sleep_until()
76 *wakeup = now + interval; in sleep_until()
77 pause = interval; in sleep_until()
83 * interval AND the number of intervals has been in sleep_until()
88 * interval this time. in sleep_until()
90 pause = interval / 2; in sleep_until()
91 *wakeup += interval; in sleep_until()
94 *wakeup += interval; in sleep_until()