Searched refs:mq_notempty (Results 1 – 1 of 1) sorted by relevance
109 sem_t mq_notempty; /* mq_receive()'s block on this */ member193 (void) sem_init(&mqhp->mq_notempty, 1, 0); in mq_init()364 (void) sem_post(&mqhp->mq_notempty); in owner_dead()740 (void) sem_getvalue(&mqhp->mq_notempty, &nmessages); in __mq_timedsend()748 (void) sem_post(&mqhp->mq_notempty); in __mq_timedsend()755 MQ_ASSERT_SEMVAL_LEQ(&mqhp->mq_notempty, ((int)mqhp->mq_maxmsg)); in __mq_timedsend()831 if (sem_trywait(&mqhp->mq_notempty) == -1) { in __mq_timedreceive()848 err = sem_wait(&mqhp->mq_notempty); in __mq_timedreceive()850 err = sem_timedwait(&mqhp->mq_notempty, timeout); in __mq_timedreceive()852 err = sem_reltimedwait_np(&mqhp->mq_notempty, timeout); in __mq_timedreceive()[all …]