Searched refs:mq_msgq (Results 1 – 1 of 1) sorted by relevance
181 struct msgq mq_msgq; member1599 TAILQ_INIT(&mq->mq_msgq); in mqueue_alloc()1622 while ((msg = TAILQ_FIRST(&mq->mq_msgq)) != NULL) { in mqueue_free()1623 TAILQ_REMOVE(&mq->mq_msgq, msg, msg_link); in mqueue_free()1781 if (TAILQ_EMPTY(&mq->mq_msgq)) { in _mqueue_send()1782 TAILQ_INSERT_HEAD(&mq->mq_msgq, msg, msg_link); in _mqueue_send()1784 if (msg->msg_prio <= TAILQ_LAST(&mq->mq_msgq, msgq)->msg_prio) { in _mqueue_send()1785 TAILQ_INSERT_TAIL(&mq->mq_msgq, msg, msg_link); in _mqueue_send()1787 TAILQ_FOREACH(msg2, &mq->mq_msgq, msg_link) { in _mqueue_send()1920 while ((*msg = TAILQ_FIRST(&mq->mq_msgq)) == NULL && error == 0) { in _mqueue_recv()[all …]