Home
last modified time | relevance | path

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

/netbsd/sys/kern/
H A Dsys_mqueue.c354 if (mqattr->mq_curmsgs) in mq_poll_fop()
361 if (mqattr->mq_curmsgs < mqattr->mq_maxmsg) in mq_poll_fop()
433 attr->mq_curmsgs = 0; in mqueue_create()
653 while (mqattr->mq_curmsgs == 0) { in mq_recv1()
701 mqattr->mq_curmsgs--; in mq_recv1()
836 while (mqattr->mq_curmsgs >= mqattr->mq_maxmsg) { in mq_send1()
857 KASSERT(mqattr->mq_curmsgs < mqattr->mq_maxmsg); in mq_send1()
874 if (mqattr->mq_curmsgs == 0 && mq->mq_notify_proc && in mq_send1()
888 mqattr->mq_curmsgs++; in mq_send1()
1214 mq->mq_attrib.mq_curmsgs); in mqueue_print_list()
/netbsd/sys/sys/
H A Dmqueue.h42 long mq_curmsgs; /* Count of the queued messages */ member
/netbsd/sys/compat/netbsd32/
H A Dnetbsd32_conv.h944 attr->mq_curmsgs = a32->mq_curmsgs; in netbsd32_to_mq_attr()
956 a32->mq_curmsgs = attr->mq_curmsgs; in netbsd32_from_mq_attr()
H A Dnetbsd32.h1223 netbsd32_long mq_curmsgs; member