Lines Matching defs:cv
64 #define CV_SLEEPQ(cv) ((sleepq_t *)(cv)->cv_opaque) argument
65 #define CV_WMESG(cv) ((const char *)(cv)->cv_opaque[1]) argument
66 #define CV_SET_WMESG(cv, v) (cv)->cv_opaque[1] = __UNCONST(v) argument
68 #define CV_DEBUG_P(cv) (CV_WMESG(cv) != nodebug) argument
93 cv_init(kcondvar_t *cv, const char *wmesg) in cv_init()
107 cv_destroy(kcondvar_t *cv) in cv_destroy()
125 cv_enter(kcondvar_t *cv, kmutex_t *mtx, lwp_t *l, bool catch_p) in cv_enter()
173 cv_wait(kcondvar_t *cv, kmutex_t *mtx) in cv_wait()
194 cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx) in cv_wait_sig()
217 cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int timo) in cv_timedwait()
242 cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int timo) in cv_timedwait_sig()
340 cv_timedwaitbt(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt, in cv_timedwaitbt()
405 cv_timedwaitbt_sig(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt, in cv_timedwaitbt_sig()
461 cv_signal(kcondvar_t *cv) in cv_signal()
483 cv_wakeup_one(kcondvar_t *cv) in cv_wakeup_one()
508 cv_broadcast(kcondvar_t *cv) in cv_broadcast()
530 cv_wakeup_all(kcondvar_t *cv) in cv_wakeup_all()
554 cv_has_waiters(kcondvar_t *cv) in cv_has_waiters()
567 cv_is_valid(kcondvar_t *cv) in cv_is_valid()