Lines Matching refs:cv
285 cv_init(kcondvar_t *cv, char *name, int type, void *arg) in cv_init() argument
287 VERIFY(cond_init(cv, type, NULL) == 0); in cv_init()
291 cv_destroy(kcondvar_t *cv) in cv_destroy() argument
293 VERIFY(cond_destroy(cv) == 0); in cv_destroy()
297 cv_wait(kcondvar_t *cv, kmutex_t *mp) in cv_wait() argument
301 int ret = cond_wait(cv, &mp->m_lock); in cv_wait()
307 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) in cv_timedwait() argument
323 error = cond_reltimedwait(cv, &mp->m_lock, &ts); in cv_timedwait()
339 cv_timedwait_hires(kcondvar_t *cv, kmutex_t *mp, hrtime_t tim, hrtime_t res, in cv_timedwait_hires() argument
358 error = cond_reltimedwait(cv, &mp->m_lock, &ts); in cv_timedwait_hires()
373 cv_signal(kcondvar_t *cv) in cv_signal() argument
375 VERIFY(cond_signal(cv) == 0); in cv_signal()
379 cv_broadcast(kcondvar_t *cv) in cv_broadcast() argument
381 VERIFY(cond_broadcast(cv) == 0); in cv_broadcast()