Lines Matching refs:aq_waiters
68 int aq_waiters; /* Num threads waiting for resources member
544 if (alq->aq_flags & AQ_ORDERED && alq->aq_waiters > 0) { in alq_writen()
547 alq->aq_waiters++; in alq_writen()
548 msleep_spin(&alq->aq_waiters, &alq->aq_mtx, "alqwnord", 0); in alq_writen()
549 alq->aq_waiters--; in alq_writen()
563 alq->aq_waiters++; in alq_writen()
567 alq->aq_waiters--; in alq_writen()
576 if (alq->aq_waiters > 0 && !(alq->aq_flags & AQ_ORDERED) && in alq_writen()
590 if (alq->aq_waiters > 0) { in alq_writen()
592 waitchan = &alq->aq_waiters; in alq_writen()
740 if (alq->aq_flags & AQ_ORDERED && alq->aq_waiters > 0) { in alq_getn()
743 alq->aq_waiters++; in alq_getn()
744 msleep_spin(&alq->aq_waiters, &alq->aq_mtx, "alqgnord", 0); in alq_getn()
745 alq->aq_waiters--; in alq_getn()
759 alq->aq_waiters++; in alq_getn()
763 alq->aq_waiters--; in alq_getn()
777 if (alq->aq_waiters > 0 && !(alq->aq_flags & AQ_ORDERED) && in alq_getn()
791 if (alq->aq_waiters > 0) { in alq_getn()
793 waitchan = &alq->aq_waiters; in alq_getn()
863 if (alq->aq_waiters > 0) { in alq_post_flags()
865 waitchan = &alq->aq_waiters; in alq_post_flags()