Lines Matching refs:mq_mtx
244 mutex_destroy(&mq->mq_mtx); in mqueue_destroy()
262 mutex_enter(&mq->mq_mtx); in mqueue_lookup()
295 mutex_enter(&mq->mq_mtx); in mqueue_get()
329 mutex_enter(&mq->mq_mtx); in mq_stat_fop()
338 mutex_exit(&mq->mq_mtx); in mq_stat_fop()
350 mutex_enter(&mq->mq_mtx); in mq_poll_fop()
366 mutex_exit(&mq->mq_mtx); in mq_poll_fop()
378 mutex_enter(&mq->mq_mtx); in mq_close_fop()
384 mutex_exit(&mq->mq_mtx); in mq_close_fop()
442 mutex_init(&mq->mq_mtx, MUTEX_DEFAULT, IPL_NONE); in mqueue_create()
526 KASSERT(mutex_owned(&mq->mq_mtx)); in mq_handle_open()
531 mutex_exit(&mq->mq_mtx); in mq_handle_open()
538 mutex_exit(&mq->mq_mtx); in mq_handle_open()
545 mutex_exit(&mq->mq_mtx); in mq_handle_open()
672 error = cv_timedwait_sig(&mq->mq_send_cv, &mq->mq_mtx, t); in mq_recv1()
707 mutex_exit(&mq->mq_mtx); in mq_recv1()
851 error = cv_timedwait_sig(&mq->mq_recv_cv, &mq->mq_mtx, t); in mq_send1()
894 mutex_exit(&mq->mq_mtx); in mq_send1()
992 mutex_exit(&mq->mq_mtx); in sys_mq_notify()
1015 mutex_exit(&mq->mq_mtx); in sys_mq_getattr()
1055 mutex_exit(&mq->mq_mtx); in sys_mq_setattr()
1095 KASSERT(mutex_owned(&mq->mq_mtx)); in sys_mq_unlink()
1100 mutex_exit(&mq->mq_mtx); in sys_mq_unlink()
1120 mutex_exit(&mq->mq_mtx); in sys_mq_unlink()