Home
last modified time | relevance | path

Searched refs:mq_mutex (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/kern/
H A Duipc_mqueue.c175 struct mtx mq_mutex; member
1606 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 …]