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.c80 #define CV_PSHARED(cvp) (((cvp)->kcond.c_flags & USYNC_PROCESS_SHARED) != 0)
87 cvp->kcond.c_clockid = CLOCK_REALTIME; in cond_init_body()
90 cvp->kcond.c_flags |= USYNC_PROCESS_SHARED; in cond_init_body()
91 cvp->kcond.c_clockid = cattr->c_clockid; in cond_init_body()
176 if (cvp->kcond.c_has_waiters) in _thr_cond_destroy()
189 if (cvp->__has_user_waiters || cvp->kcond.c_has_waiters) in _thr_cond_destroy()
232 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, NULL, in cond_wait_kernel()
235 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, abstime, in cond_wait_kernel()
378 clockid = cvp->kcond.c_clockid; in cond_wait_common()
468 _thr_ucond_signal(&cvp->kcond); in cond_signal_common()
[all …]
H A Dthr_private.h198 struct ucond kcond; member