Lines Matching refs:delay
98 do_nanosleep(struct timespec *delay, struct timespec *remain) in do_nanosleep() argument
102 if (nanosleep(delay, remain) == -1) in do_nanosleep()
110 do_select(struct timespec *delay, struct timespec *remain) in do_select() argument
115 TIMESPEC_TO_TIMEVAL(&tv, delay); in do_select()
125 do_poll(struct timespec *delay, struct timespec *remain) in do_poll() argument
130 TIMESPEC_TO_TIMEVAL(&tv, delay); in do_poll()
131 if (pollts(NULL, 0, delay, NULL) == -1) in do_poll()
140 do_sleep(struct timespec *delay, struct timespec *remain) in do_sleep() argument
144 TIMESPEC_TO_TIMEVAL(&tv, delay); in do_sleep()
145 remain->tv_sec = sleep(delay->tv_sec); in do_sleep()
152 do_kevent(struct timespec *delay, struct timespec *remain) in do_kevent() argument
169 tmo/1000 < delay->tv_sec && tmo/500 > delay->tv_sec) in do_kevent()
170 delay->tv_sec = MAXSLEEP; in do_kevent()
174 rtc = kevent(kq, &ktimer, 1, &kresult, 1, delay); in do_kevent()
185 if (delay->tv_sec * BILLION + delay->tv_nsec > tmo * MILLION) in do_kevent()