cv__wait
static int cv__wait(kcondvar_t *, kmutex_t *, int);
(void) cv__wait(cv, mp, 0);
return (cv__wait(cv, mp, 1));