Lines Matching refs:mp
37 _lwp_cond_wait(cond_t *cv, mutex_t *mp)
41 error = ___lwp_cond_wait(cv, mp, NULL, 0);
42 if (mp->mutex_type & (PTHREAD_PRIO_INHERIT|PTHREAD_PRIO_PROTECT))
43 (void) ___lwp_mutex_timedlock(mp, NULL, NULL);
45 (void) _lwp_mutex_lock(mp);
50 _lwp_cond_reltimedwait(cond_t *cv, mutex_t *mp, timespec_t *relts)
57 error = ___lwp_cond_wait(cv, mp, relts, 0);
58 if (mp->mutex_type & (PTHREAD_PRIO_INHERIT|PTHREAD_PRIO_PROTECT))
59 (void) ___lwp_mutex_timedlock(mp, NULL, NULL);
61 (void) _lwp_mutex_lock(mp);
66 _lwp_cond_timedwait(cond_t *cv, mutex_t *mp, timespec_t *absts)
73 return (_lwp_cond_reltimedwait(cv, mp, &tslocal));