HomeSort by: relevance | last modified time | path
    Searched refs:mq_head (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/sys/
mqueue.h 93 TAILQ_HEAD(, mq_msg) mq_head[1 + MQ_PQSIZE];
  /src/sys/kern/
sys_mqueue.c 231 while ((msg = TAILQ_FIRST(&mq->mq_head[i])) != NULL) {
232 TAILQ_REMOVE(&mq->mq_head[i], msg, msg_queue);
311 TAILQ_FOREACH(mit, &mq->mq_head[MQ_PQRESQ], msg_queue) {
316 TAILQ_INSERT_TAIL(&mq->mq_head[MQ_PQRESQ], msg, msg_queue);
446 TAILQ_INIT(&mq->mq_head[i]);
684 msg = TAILQ_FIRST(&mq->mq_head[MQ_PQRESQ]);
687 msg = TAILQ_FIRST(&mq->mq_head[idx]);
692 TAILQ_REMOVE(&mq->mq_head[idx], msg, msg_queue);
695 if (__predict_true(idx) && TAILQ_EMPTY(&mq->mq_head[idx])) {
867 TAILQ_INSERT_TAIL(&mq->mq_head[idx], msg, msg_queue)
    [all...]

Completed in 13 milliseconds