Lines Matching refs:kcondvar_t
38 static int cv__wait(kcondvar_t *, kmutex_t *, int);
39 static clock_t cv__twait(kcondvar_t *, kmutex_t *, clock_t, int);
47 cv_init(kcondvar_t *cv, char *name, kcv_type_t typ, void *arg)
54 cv_destroy(kcondvar_t *cv)
59 cv_signal(kcondvar_t *cv)
65 cv_broadcast(kcondvar_t *cv)
71 cv_wait(kcondvar_t *cv, kmutex_t *mp)
77 cv_wait_sig(kcondvar_t *cv, kmutex_t *mp)
83 cv__wait(kcondvar_t *cv, kmutex_t *mp, int sigok)
104 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime)
113 cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t abstime)
122 cv_reltimedwait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, time_res_t res)
130 cv_reltimedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t delta,
146 cv__twait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, int sigok)