QMT_TYPEMASK
ASSERT((rq->q_flag & QMT_TYPEMASK) == QMTSAFE);
ASSERT((rq->q_flag & QMT_TYPEMASK) == QMTSAFE);
ASSERT((rq->q_flag & QMT_TYPEMASK) == QMTSAFE);
if ((qflag & QMT_TYPEMASK) != QMTSAFE)
ASSERT((qflag & QMT_TYPEMASK) != 0);
rq->q_flag = (rq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag;
wq->q_flag = (wq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag;
rq->q_flag = (rq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag;
wq->q_flag = (wq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag;
ASSERT((rq->q_flag & QMT_TYPEMASK) == (qflag & QMT_TYPEMASK));