Searched refs:mq_mutex (Results 1 – 1 of 1) sorted by relevance
175 struct mtx mq_mutex; member1606 mtx_init(&mq->mq_mutex, "mqueue lock", NULL, MTX_DEF); in mqueue_alloc()1607 knlist_init_mtx(&mq->mq_rsel.si_note, &mq->mq_mutex); in mqueue_alloc()1608 knlist_init_mtx(&mq->mq_wsel.si_note, &mq->mq_mutex); in mqueue_alloc()1626 mtx_destroy(&mq->mq_mutex); in mqueue_free()1762 mtx_lock(&mq->mq_mutex); in _mqueue_send()1765 mtx_unlock(&mq->mq_mutex); in _mqueue_send()1769 error = msleep(&mq->mq_senders, &mq->mq_mutex, in _mqueue_send()1776 mtx_unlock(&mq->mq_mutex); in _mqueue_send()1804 mtx_unlock(&mq->mq_mutex); in _mqueue_send()[all …]