Q_SQQUEUED
queued = qp->q_sqflags & Q_SQQUEUED;
queued = qp->q_sqflags & Q_SQQUEUED;
queued = qp->q_sqflags & Q_SQQUEUED;
queued = qp->q_sqflags & Q_SQQUEUED;
if ((q->q_sqflags & Q_SQQUEUED) || (q->q_syncqmsgs > 0)) {
while ((q->q_sqflags & Q_SQQUEUED) || (q->q_syncqmsgs > 0)) {
while (wrq->q_sqflags & Q_SQQUEUED) {
while (rq->q_sqflags & Q_SQQUEUED) {
ASSERT((qp->q_sqflags & (Q_SQQUEUED | Q_SQDRAINING)) == 0);
ASSERT((wqp->q_sqflags & (Q_SQQUEUED | Q_SQDRAINING)) == 0);
if (!(qp->q_sqflags & Q_SQQUEUED)) { \
qp->q_sqflags |= Q_SQQUEUED; \
ASSERT(qp->q_sqflags & Q_SQQUEUED); \
qp->q_sqflags &= ~Q_SQQUEUED; \
if (q->q_sqflags & Q_SQQUEUED)
if (!(q->q_sqflags & Q_SQQUEUED)) {
ASSERT(q->q_sqflags & Q_SQQUEUED);
ASSERT(q->q_sqflags & Q_SQQUEUED);