| 333 | } |
| 334 | |
| 335 | void |
| 336 | cv_wait(kcondvar_t *cv, kmutex_t *mp) |
| 337 | { |
| 338 | memset(&mp->m_owner, 0, sizeof (pthread_t)); |
| 339 | VERIFY0(pthread_cond_wait(cv, &mp->m_lock)); |
| 340 | mp->m_owner = pthread_self(); |
| 341 | } |
| 342 | |
| 343 | int |
| 344 | cv_wait_sig(kcondvar_t *cv, kmutex_t *mp) |