Home
last modified time | relevance | path

Searched refs:wrq (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dldterm.c1296 (void) putnextctl(wrq, in ldtermrput()
1304 (void) putnextctl(wrq, in ldtermrput()
1471 (void) putnextctl(wrq, M_STOPI); in ldtermrput()
1751 queue_t *wrq = WR(q); in ldterm_docanon() local
1794 ldterm_erase(wrq, ebsize, tp); in ldterm_docanon()
1825 ldterm_erase(wrq, ebsize, tp); in ldterm_docanon()
1829 ldterm_kill(wrq, ebsize, tp); in ldterm_docanon()
1854 ldterm_erase(wrq, ebsize, tp); in ldterm_docanon()
1924 if (canputnext(wrq)) in ldterm_docanon()
2669 queue_t *wrq = WR(q); in ldterm_dononcanon() local
[all …]
H A Dstream.c3257 queue_t *wrq; in strqset() local
3324 wrq = STREAM(q)->sd_wrq; in strqset()
3325 if (q != wrq->q_next) in strqset()
3334 mutex_enter(QLOCK(wrq)); in strqset()
3336 ASSERT(MUTEX_HELD(QLOCK(wrq))); in strqset()
3350 mutex_exit(QLOCK(wrq)); in strqset()
3367 wrq = STREAM(q)->sd_wrq; in strqset()
3368 if (q != wrq->q_next) in strqset()
3377 mutex_enter(QLOCK(wrq)); in strqset()
3382 mutex_exit(QLOCK(wrq)); in strqset()
/illumos-gate/usr/src/uts/common/os/
H A Dstrsubr.c1136 wrq = _WR(rq); in qattach()
1211 if (backq(wrq) != NULL && backq(wrq)->q_next == wrq) in qattach()
2098 rq = _RD(wrq); in munlink()
2208 ASSERT(flush_syncq(wrq->q_syncq, wrq) == 0); in munlink()
7796 wrq = 0; in strsetuio()
7802 wrq = 0; in strsetuio()
7805 wrq = wrq->q_next; in strsetuio()
7815 wrq = 0; in strsetuio()
7821 wrq = 0; in strsetuio()
7824 wrq = wrq->q_next; in strsetuio()
[all …]
H A Dstreamio.c3293 queue_t *wrq; in strioctl() local
3319 wrq = stp->sd_wrq; in strioctl()
3320 rdq = _RD(wrq); in strioctl()
3971 mutex_enter(QLOCK(wrq)); in strioctl()
3974 mutex_exit(QLOCK(wrq)); in strioctl()
4020 q = wrq->q_next; in strioctl()
4055 mutex_exit(QLOCK(wrq)); in strioctl()
4462 claimstr(wrq); in strioctl()
4463 if (_SAMESTR(wrq) && wrq->q_next->q_next != NULL) { in strioctl()
4468 releasestr(wrq); in strioctl()
[all …]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dadapter.h811 int t4_wrq_tx_locked(struct adapter *sc, struct sge_wrq *wrq, mblk_t *m0);
814 t4_wrq_tx(struct adapter *sc, struct sge_wrq *wrq, mblk_t *m) in t4_wrq_tx() argument
818 TXQ_LOCK(wrq); in t4_wrq_tx()
819 rc = t4_wrq_tx_locked(sc, wrq, m); in t4_wrq_tx()
820 TXQ_UNLOCK(wrq); in t4_wrq_tx()
H A Dt4_sge.c107 struct sge_wrq *wrq, int idx);
1012 struct sge_eq *eq = &wrq->eq; in t4_wrq_tx_locked()
1018 TXQ_LOCK_ASSERT_OWNED(wrq); in t4_wrq_tx_locked()
1058 wrq->no_desc++; in t4_wrq_tx_locked()
1075 wrq->tx_wrs++; in t4_wrq_tx_locked()
1908 rc = alloc_eq(sc, pi, &wrq->eq); in alloc_wrq()
1912 wrq->adapter = sc; in alloc_wrq()
1913 wrq->wr_list.head = NULL; in alloc_wrq()
1914 wrq->wr_list.tail = NULL; in alloc_wrq()
1929 rc = free_eq(sc, &wrq->eq); in free_wrq()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcip.c2202 queue_t *wrq; in fcip_statec_cb() local
2335 wrq = WR(slp->sl_rq); in fcip_statec_cb()
2336 if (wrq->q_flag & QFULL) { in fcip_statec_cb()
2337 qenable(wrq); in fcip_statec_cb()