Lines Matching refs:abstime
50 const struct timespec * abstime);
53 const struct timespec *abstime, int cancel);
205 const struct timespec *abstime, int cancel) in cond_wait_kernel() argument
222 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, abstime, in cond_wait_kernel()
277 const struct timespec *abstime, int cancel) in cond_wait_user() argument
318 error = _thr_sleep(curthread, cvp->kcond.c_clockid, abstime); in cond_wait_user()
353 const struct timespec *abstime, int cancel) in cond_wait_common() argument
376 return (cond_wait_kernel(cvp, mp, abstime, cancel)); in cond_wait_common()
378 return (cond_wait_user(cvp, mp, abstime, cancel)); in cond_wait_common()
399 const struct timespec * __restrict abstime) in _thr_cond_timedwait() argument
402 if (abstime == NULL || abstime->tv_sec < 0 || abstime->tv_nsec < 0 || in _thr_cond_timedwait()
403 abstime->tv_nsec >= 1000000000) in _thr_cond_timedwait()
406 return (cond_wait_common(cond, mutex, abstime, 0)); in _thr_cond_timedwait()
411 const struct timespec *abstime) in __pthread_cond_timedwait() argument
414 if (abstime == NULL || abstime->tv_sec < 0 || abstime->tv_nsec < 0 || in __pthread_cond_timedwait()
415 abstime->tv_nsec >= 1000000000) in __pthread_cond_timedwait()
418 return (cond_wait_common(cond, mutex, abstime, 1)); in __pthread_cond_timedwait()