Home
last modified time | relevance | path

Searched refs:kcond (Results 1 – 2 of 2) sorted by relevance

/freebsd/lib/libthr/thread/
H A Dthr_cond.c76 #define CV_PSHARED(cvp) (((cvp)->kcond.c_flags & USYNC_PROCESS_SHARED) != 0)
83 cvp->kcond.c_clockid = CLOCK_REALTIME; in cond_init_body()
86 cvp->kcond.c_flags |= USYNC_PROCESS_SHARED; in cond_init_body()
87 cvp->kcond.c_clockid = cattr->c_clockid; in cond_init_body()
172 if (cvp->kcond.c_has_waiters) in _thr_cond_destroy()
185 if (cvp->__has_user_waiters || cvp->kcond.c_has_waiters) in _thr_cond_destroy()
222 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, abstime, in cond_wait_kernel()
318 error = _thr_sleep(curthread, cvp->kcond.c_clockid, abstime); in cond_wait_user()
440 _thr_ucond_signal(&cvp->kcond); in cond_signal_common()
523 _thr_ucond_broadcast(&cvp->kcond); in cond_broadcast_common()
H A Dthr_private.h197 struct ucond kcond; member