Lines Matching refs:rqp
460 queue_t *rqp, /* pointer to the read side queue */ in zc_manager_open() argument
487 WR(rqp)->q_ptr = rqp->q_ptr = zcs; in zc_manager_open()
488 qprocson(rqp); in zc_manager_open()
497 zcs->zc_manager_rdq = rqp; in zc_manager_open()
512 putnext(rqp, mop); in zc_manager_open()
519 queue_t *rqp, /* pointer to the read side queue */ in zc_subsidiary_open() argument
536 ASSERT((rqp != NULL) && (WR(rqp)->q_ptr == zcs)); in zc_subsidiary_open()
567 WR(rqp)->q_ptr = rqp->q_ptr = zcs; in zc_subsidiary_open()
569 qprocson(rqp); in zc_subsidiary_open()
574 zcs->zc_subsid_rdq = rqp; in zc_subsidiary_open()
586 putnext(rqp, mop); in zc_subsidiary_open()
595 zc_open(queue_t *rqp, /* pointer to the read side queue */ in zc_open() argument
613 ret = zc_manager_open(zcs, rqp, devp, oflag, sflag, credp); in zc_open()
616 ret = zc_subsidiary_open(zcs, rqp, devp, oflag, sflag, credp); in zc_open()
630 zc_close(queue_t *rqp, int flag, cred_t *credp) in zc_close() argument
638 zcs = (zc_state_t *)rqp->q_ptr; in zc_close()
640 if (rqp == zcs->zc_manager_rdq) { in zc_close()
654 qprocsoff(rqp); in zc_close()
655 WR(rqp)->q_ptr = rqp->q_ptr = NULL; in zc_close()
657 } else if (rqp == zcs->zc_subsid_rdq) { in zc_close()
663 wqp = WR(rqp); in zc_close()
680 qprocsoff(rqp); in zc_close()
681 WR(rqp)->q_ptr = rqp->q_ptr = NULL; in zc_close()