Lines Matching refs:wakeup_time
198 curthread->wakeup_time.tv_sec = -1; in _thread_kern_sched()
199 curthread->wakeup_time.tv_nsec = -1; in _thread_kern_sched()
221 curthread->wakeup_time.tv_sec = -1; in _thread_kern_sched()
222 curthread->wakeup_time.tv_nsec = -1; in _thread_kern_sched()
278 (pthread->wakeup_time.tv_sec != -1) && in _thread_kern_sched()
279 (((pthread->wakeup_time.tv_sec == 0) && in _thread_kern_sched()
280 (pthread->wakeup_time.tv_nsec == 0)) || in _thread_kern_sched()
281 (pthread->wakeup_time.tv_sec < ts.tv_sec) || in _thread_kern_sched()
282 ((pthread->wakeup_time.tv_sec == ts.tv_sec) && in _thread_kern_sched()
283 (pthread->wakeup_time.tv_nsec <= ts.tv_nsec)))) { in _thread_kern_sched()
609 if ((pthread == NULL) || (pthread->wakeup_time.tv_sec == -1)) { in _thread_kern_poll()
616 else if (pthread->wakeup_time.tv_sec - ts.tv_sec > 60000) in _thread_kern_poll()
624 timeout_ms = ((pthread->wakeup_time.tv_sec - ts.tv_sec) * in _thread_kern_poll()
625 1000) + ((pthread->wakeup_time.tv_nsec - ts.tv_nsec) / in _thread_kern_poll()
931 curthread->wakeup_time.tv_sec = -1; in _thread_kern_set_timeout()
932 curthread->wakeup_time.tv_nsec = -1; in _thread_kern_set_timeout()
937 curthread->wakeup_time.tv_sec = 0; in _thread_kern_set_timeout()
938 curthread->wakeup_time.tv_nsec = 0; in _thread_kern_set_timeout()
943 timespecadd(¤t_time, timeout, &curthread->wakeup_time); in _thread_kern_set_timeout()