Lines Matching refs:qflag
1125 uint32_t qflag; in qattach() local
1137 qflag = fp->f_qflag; in qattach()
1140 IMPLY((qflag & (QPERMOD | QMTOUTPERIM)), dmp != NULL); in qattach()
1157 qflag = dp->d_qflag; in qattach()
1158 ASSERT(qflag & QISDRV); in qattach()
1162 if (NEED_DM(dp->d_dmp, qflag)) in qattach()
1163 dp->d_dmp = hold_dm(str, qflag, sqtype); in qattach()
1170 "qattach:qflag == %X(%X)", qflag, *devp); in qattach()
1173 setq(rq, str->st_rdinit, str->st_wrinit, dmp, qflag, sqtype, B_FALSE); in qattach()
1738 uint32_t qflag; in mlink_file() local
1882 qflag = dp->d_qflag; in mlink_file()
1886 if (NEED_DM(dp->d_dmp, qflag)) in mlink_file()
1887 dp->d_dmp = hold_dm(str, qflag, sqtype); in mlink_file()
1891 setq(rq, str->st_muxrinit, str->st_muxwinit, dmp, qflag, sqtype, in mlink_file()
2354 uint32_t qflag = 0; in devflg_to_qflag() local
2363 qflag |= QMTSAFE; in devflg_to_qflag()
2367 qflag |= QPERQ; in devflg_to_qflag()
2370 qflag |= QPAIR; in devflg_to_qflag()
2373 qflag |= QPERMOD; in devflg_to_qflag()
2389 qflag |= QMTOUTPERIM; in devflg_to_qflag()
2432 if (!(devflag & D_MTPUTSHARED) || !(qflag & QPERMOD)) in devflg_to_qflag()
2452 qflag |= QSYNCSTR; in devflg_to_qflag()
2461 if ((qflag & QMT_TYPEMASK) != QMTSAFE) in devflg_to_qflag()
2463 qflag |= _QDIRECT; in devflg_to_qflag()
2466 *qflagp = qflag; in devflg_to_qflag()
2473 (int)(qflag & D_MTSAFETY_MASK), in devflg_to_qflag()
2487 perdm_t *dmp, uint32_t qflag, uint32_t sqtype, boolean_t lock_needed) in setq() argument
2493 ASSERT((qflag & QMT_TYPEMASK) != 0); in setq()
2494 IMPLY((qflag & (QPERMOD | QMTOUTPERIM)), dmp != NULL); in setq()
2589 rq->q_flag = (rq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag; in setq()
2592 wq->q_flag = (wq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag; in setq()
2595 rq->q_flag = (rq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag; in setq()
2596 wq->q_flag = (wq->q_flag & ~QMT_TYPEMASK) | QWANTR | qflag; in setq()
2599 if (qflag & QPERQ) { in setq()
2608 if (qflag & QPERMOD) { in setq()
2619 if (qflag & QMTOUTPERIM) { in setq()
2631 ASSERT((rq->q_flag & QMT_TYPEMASK) == (qflag & QMT_TYPEMASK)); in setq()
2643 hold_dm(struct streamtab *str, uint32_t qflag, uint32_t sqtype) in hold_dm() argument
2651 ASSERT(qflag & (QPERMOD | QMTOUTPERIM)); in hold_dm()
2664 if (qflag & QPERMOD) { in hold_dm()
2668 ASSERT(qflag & QMTOUTPERIM); in hold_dm()