Home
last modified time | relevance | path

Searched refs:qid (Results 1 – 25 of 64) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpireg.h68 #define WPI_TX_CTL(qid) (0x940 + (qid) * 8) argument
69 #define WPI_TX_BASE(qid) (0x944 + (qid) * 8) argument
70 #define WPI_TX_DESC(qid) (0x980 + (qid) * 80) argument
77 #define WPI_TX_CONFIG(qid) (0xd00 + (qid) * 32) argument
78 #define WPI_TX_CREDIT(qid) (0xd04 + (qid) * 32) argument
79 #define WPI_TX_STATE(qid) (0xd08 + (qid) * 32) argument
195 #define WPI_TX_IDLE(qid) (1 << ((qid) + 24) | 1 << ((qid) + 16)) argument
249 uint8_t qid; member
301 uint8_t qid; member
H A Dwpi.c1036 wpi_alloc_tx_ring(wpi_sc_t *sc, wpi_tx_ring_t *ring, int count, int qid) in wpi_alloc_tx_ring() argument
1045 ring->qid = qid; in wpi_alloc_tx_ring()
1056 qid)); in wpi_alloc_tx_ring()
1061 sc->sc_shared->txbase[qid] = ring->dma_desc.cookie.dmac_address; in wpi_alloc_tx_ring()
1072 qid)); in wpi_alloc_tx_ring()
1123 WPI_WRITE(sc, WPI_TX_CONFIG(ring->qid), 0); in wpi_reset_tx_ring()
1125 if (WPI_READ(sc, WPI_TX_STATUS) & WPI_TX_IDLE(ring->qid)) in wpi_reset_tx_ring()
1132 ring->qid)); in wpi_reset_tx_ring()
1775 wpi_tx_ring_t *ring = &sc->sc_txq[desc->qid & 0x3];
1782 desc->qid, desc->idx, stat->ntries, stat->nkill, stat->rate,
[all …]
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860_reg.h57 #define RT2860_TX_BASE_PTR(qid) (0x0230 + (qid) * 16) argument
58 #define RT2860_TX_MAX_CNT(qid) (0x0234 + (qid) * 16) argument
59 #define RT2860_TX_CTX_IDX(qid) (0x0238 + (qid) * 16) argument
60 #define RT2860_TX_DTX_IDX(qid) (0x023c + (qid) * 16) argument
75 #define RT2860_TXQ_IO(qid) (0x041c + (qid) * 4) argument
312 #define RT2860_WRITE_TXQ(qid) (1 << (11 - (qid))) argument
316 #define RT2860_READ_TXQ(qid) (1 << (3 - (qid)) argument
H A Drt2860.c1089 int qid, off, rate, err; in rt2860_send() local
1106 qid = sc->mgtqid; in rt2860_send()
1108 qid = EDCA_AC_BE; in rt2860_send()
1109 ring = &sc->txq[qid]; in rt2860_send()
1224 qsel = (qid < EDCA_NUM_AC) ? RT2860_TX_QSEL_EDCA : RT2860_TX_QSEL_MGMT; in rt2860_send()
1250 qid, txwi->wcid, rate, ring->cur); in rt2860_send()
1256 RT2860_WRITE(sc, RT2860_TX_CTX_IDX(qid), ring->cur); in rt2860_send()
1659 rt2860_tx_intr(struct rt2860_softc *sc, int qid) in rt2860_tx_intr() argument
1661 struct rt2860_tx_ring *ring = &sc->txq[qid]; in rt2860_tx_intr()
1668 hw = RT2860_READ(sc, RT2860_TX_DTX_IDX(qid)); in rt2860_tx_intr()
[all …]
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwnreg.h112 #define IWN_FH_TFBD_CTRL0(qid) (0x1900 + (qid) * 8) argument
113 #define IWN_FH_TFBD_CTRL1(qid) (0x1904 + (qid) * 8) argument
115 #define IWN_FH_SRAM_ADDR(qid) (0x19a4 + (qid) * 4) argument
116 #define IWN_FH_CBBC_QUEUE(qid) (0x19d0 + (qid) * 4) argument
122 #define IWN_FH_TX_CONFIG(qid) (0x1d00 + (qid) * 32) argument
123 #define IWN_FH_TXBUF_STATUS(qid) (0x1d08 + (qid) * 32) argument
136 #define IWN4965_SCHED_QUEUE_RDPTR(qid) (IWN_SCHED_BASE + 0x064 + (qid) * 4) argument
137 #define IWN5000_SCHED_QUEUE_RDPTR(qid) (IWN_SCHED_BASE + 0x068 + (qid) * 4) argument
141 #define IWN4965_SCHED_QUEUE_STATUS(qid) (IWN_SCHED_BASE + 0x104 + (qid) * 4) argument
143 #define IWN5000_SCHED_QUEUE_STATUS(qid) (IWN_SCHED_BASE + 0x10c + (qid) * 4) argument
[all …]
H A Dif_iwn.c1382 int qid, error; in iwn_detach() local
1443 for (qid = 0; qid < sc->ntxqs; qid++) in iwn_detach()
1444 iwn_free_tx_ring(sc, &sc->txq[qid]); in iwn_detach()
1977 iwn_alloc_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring, int qid) in iwn_alloc_tx_ring() argument
1983 ring->qid = qid; in iwn_alloc_tx_ring()
2002 if (qid > 4) in iwn_alloc_tx_ring()
2043 if (ring->qid < 4) in iwn_reset_tx_ring()
2054 sc->qfullmsk &= ~(1 << ring->qid); in iwn_reset_tx_ring()
2762 txq = &sc->txq[le16toh(ba->qid)]; in iwn_rx_compressed_ba()
2909 iwn5000_reset_sched(sc, desc->qid & 0xf, desc->idx); in iwn5000_tx_done()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_queue.c937 oce_arm_eq(struct oce_dev *dev, int16_t qid, int npopped, in oce_arm_eq() argument
946 eq_db.bits.qid = qid; in oce_arm_eq()
961 oce_arm_cq(struct oce_dev *dev, int16_t qid, int npopped, in oce_arm_cq() argument
968 cq_db.bits.qid = qid; in oce_arm_cq()
1135 int qid = 0; in oce_init_txrx() local
1140 for (qid = 0; qid < dev->tx_rings; qid++) { in oce_init_txrx()
1141 dev->wq[qid] = oce_wq_init(dev, dev->tx_ring_size, in oce_init_txrx()
1143 if (dev->wq[qid] == NULL) { in oce_init_txrx()
1156 for (qid = 1; qid < dev->rx_rings; qid++) { in oce_init_txrx()
1157 dev->rq[qid] = oce_rq_init(dev, dev->rx_ring_size, in oce_init_txrx()
[all …]
H A Doce_main.c385 int qid; in oce_detach() local
422 for (qid = 0; qid < dev->rx_rings; qid++) { in oce_detach()
423 pcnt = oce_rx_pending(dev, dev->rq[qid], DEFAULT_DRAIN_TIME); in oce_detach()
/illumos-gate/usr/src/lib/lib9p/common/
H A Dpack.c317 l9p_puqid(struct l9p_message *msg, struct l9p_qid *qid) in l9p_puqid() argument
323 type = qid->type; in l9p_puqid()
327 qid->type = type; in l9p_puqid()
330 r = l9p_pu32(msg, &qid->version); in l9p_puqid()
332 r = l9p_pu64(msg, &qid->path); in l9p_puqid()
386 r += l9p_puqid(msg, &stat->qid); in l9p_pustat()
422 r = l9p_puqid(msg, &de->qid); in l9p_pudirent()
499 r = l9p_puqid(msg, &fcall->rattach.qid); in l9p_pufcall()
538 l9p_puqid(msg, &fcall->ropen.qid); in l9p_pufcall()
554 l9p_puqid(msg, &fcall->rcreate.qid); in l9p_pufcall()
[all …]
H A Dutils.c577 l9p_describe_qid(const char *str, struct l9p_qid *qid, struct sbuf *sb) in l9p_describe_qid() argument
599 assert(qid != NULL); in l9p_describe_qid()
602 (void) l9p_describe_bits("<", qid->type, "[]", bits, sb); in l9p_describe_qid()
604 qid->version, qid->path); in l9p_describe_qid()
630 l9p_describe_qid(" qid=", &st->qid, sb); in l9p_describe_l9stat()
723 l9p_describe_qid(" qid=", &de.qid, sb); in l9p_describe_readdir()
974 l9p_describe_qid(" ", &fcall->rattach.qid, sb); in l9p_describe_fcall()
1024 l9p_describe_qid(" qid=", &fcall->ropen.qid, sb); in l9p_describe_fcall()
1039 l9p_describe_qid(" qid=", &fcall->rcreate.qid, sb); in l9p_describe_fcall()
1105 l9p_describe_qid(" qid=", &fcall->rlopen.qid, sb); in l9p_describe_fcall()
[all …]
H A Dfcall.h262 struct l9p_qid qid; member
310 struct l9p_qid qid; member
415 struct l9p_qid qid; member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_fcio.h201 uint32_t qid; member
219 uint32_t qid; member
241 uint32_t qid; member
259 uint32_t qid; member
/illumos-gate/usr/src/cmd/bhyve/common/
H A Dpci_nvme.c1219 uint16_t qid = command->cdw10 & 0xffff; in nvme_opc_delete_io_sq() local
1221 DPRINTF("%s DELETE_IO_SQ %u", __func__, qid); in nvme_opc_delete_io_sq()
1222 if (qid == 0 || qid > sc->num_squeues || in nvme_opc_delete_io_sq()
1223 (sc->submit_queues[qid].qbase == NULL)) { in nvme_opc_delete_io_sq()
1225 __func__, qid, sc->num_squeues); in nvme_opc_delete_io_sq()
1231 sc->submit_queues[qid].qbase = NULL; in nvme_opc_delete_io_sq()
1232 sc->submit_queues[qid].cqid = 0; in nvme_opc_delete_io_sq()
1242 uint16_t qid = command->cdw10 & 0xffff; in nvme_opc_create_io_sq() local
1245 if ((qid == 0) || (qid > sc->num_squeues) || in nvme_opc_create_io_sq()
1246 (sc->submit_queues[qid].qbase != NULL)) { in nvme_opc_create_io_sq()
[all …]
/illumos-gate/usr/src/lib/libadutils/common/
H A Dadutils.c1003 adutils_query_state_t **state, int *qid) in msgid2query() argument
1018 *qid = i; in msgid2query()
1323 int rc, ret, msgid, qid; in get_adobject_batch() local
1353 if (msgid2query(adh, msgid, &query_state, &qid)) { in get_adobject_batch()
1360 adh->ld, &res, rc, qid, in get_adobject_batch()
1374 que = &(query_state->queries[qid]); in get_adobject_batch()
1394 if (msgid2query(adh, msgid, &query_state, &qid)) { in get_adobject_batch()
1401 adh->ld, &res, rc, qid, in get_adobject_batch()
1410 que = &(query_state->queries[qid]); in get_adobject_batch()
1587 int lrc, qid; in adutils_lookup_batch_add() local
[all …]
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Dadutils.c67 int qid, void *argp);
505 idmap_ldap_res_search_cb(LDAP *ld, LDAPMessage **res, int rc, int qid, in idmap_ldap_res_search_cb() argument
509 idmap_q_t *q = &(state->queries[qid]); in idmap_ldap_res_search_cb()
599 int qid, i; in idmap_batch_add1() local
603 qid = atomic_inc_32_nv(&state->qcount) - 1; in idmap_batch_add1()
604 q = &(state->queries[qid]); in idmap_batch_add1()
606 assert(qid < state->qsize); in idmap_batch_add1()
H A Dnldaputils.c118 int qid; member
314 q = &(qs->queries[qs->qid++]); in idmap_nldap_bywinname_batch_add()
453 q = &(qs->queries[qs->qid++]); in idmap_nldap_bypid_batch_add()
520 q = &(qs->queries[qs->qid++]); in idmap_nldap_byunixname_batch_add()
594 for (i = 0; i < qs->qid; i++) { in idmap_nldap_lookup_batch_release()
623 for (i = 0; i < qs->qid; i++) { in idmap_nldap_lookup_batch_end()
H A Ddirectory_provider_ad.c60 int qid, void *argp);
350 int qid, in directory_provider_ad_cb() argument
353 NOTE(ARGUNUSED(rc, qid)) in directory_provider_ad_cb()
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp.c1498 int slots, int qid) in iwp_alloc_tx_ring() argument
1509 ring->qid = qid; in iwp_alloc_tx_ring()
1527 "failed\n", qid)); in iwp_alloc_tx_ring()
1553 " failed\n", qid)); in iwp_alloc_tx_ring()
1628 IWP_WRITE(sc, IWP_FH_TCSR_CHNL_TX_CONFIG_REG(ring->qid), 0); in iwp_reset_tx_ring()
1631 IWP_FH_TSSR_TX_STATUS_REG_MSK_CHNL_IDLE(ring->qid)) { in iwp_reset_tx_ring()
1641 ring->qid)); in iwp_reset_tx_ring()
2349 iwp_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwp_tx_intr()
2398 if ((desc->hdr.qid & 7) != 4) { in iwp_cmd_intr()
2417 desc->hdr.qid, desc->hdr.idx, desc->hdr.flags, in iwp_cmd_intr()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_hw.h329 uint32_t qid:10; member
331 uint32_t qid:10;
347 uint32_t qid:10; member
349 uint32_t qid:10;
367 uint32_t qid:10; member
369 uint32_t qid:10;
390 uint32_t qid:9; member
392 uint32_t qid:9;
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh.c1554 int slots, int qid) in iwh_alloc_tx_ring() argument
1566 ring->qid = qid; in iwh_alloc_tx_ring()
1584 "failed\n", qid)); in iwh_alloc_tx_ring()
1610 " failed\n", qid)); in iwh_alloc_tx_ring()
1685 IWH_WRITE(sc, IWH_FH_TCSR_CHNL_TX_CONFIG_REG(ring->qid), 0); in iwh_reset_tx_ring()
1688 IWH_FH_TSSR_TX_STATUS_REG_MSK_CHNL_IDLE(ring->qid)) { in iwh_reset_tx_ring()
1698 ring->qid)); in iwh_reset_tx_ring()
2441 iwh_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwh_tx_intr()
2490 if ((desc->hdr.qid & 7) != 4) { in iwh_cmd_intr()
2509 desc->hdr.qid, desc->hdr.idx, desc->hdr.flags, in iwh_cmd_intr()
[all …]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dcudbg_lib.c2117 int rc = 0, qid = 0; in collect_cim_obq_ulp0() local
2119 rc = read_cim_obq(pdbg_init, dbg_buff, cudbg_err, qid); in collect_cim_obq_ulp0()
2129 int rc = 0, qid = 1; in collect_cim_obq_ulp1() local
2131 rc = read_cim_obq(pdbg_init, dbg_buff, cudbg_err, qid); in collect_cim_obq_ulp1()
2141 int rc = 0, qid = 2; in collect_cim_obq_ulp2() local
2143 rc = read_cim_obq(pdbg_init, dbg_buff, cudbg_err, qid); in collect_cim_obq_ulp2()
2153 int rc = 0, qid = 3; in collect_cim_obq_ulp3() local
2155 rc = read_cim_obq(pdbg_init, dbg_buff, cudbg_err, qid); in collect_cim_obq_ulp3()
2165 int rc = 0, qid = 4; in collect_cim_obq_sge() local
2167 rc = read_cim_obq(pdbg_init, dbg_buff, cudbg_err, qid); in collect_cim_obq_sge()
[all …]
/illumos-gate/usr/src/lib/lib9p/common/backend/
H A Dfs.c658 generate_qid(buf, &s->qid); in dostat()
758 generate_qid(struct stat *buf, struct l9p_qid *qid) in generate_qid() argument
760 qid->path = buf->st_ino; in generate_qid()
761 qid->version = 0; in generate_qid()
764 qid->type |= L9P_QTFILE; in generate_qid()
767 qid->type |= L9P_QTDIR; in generate_qid()
770 qid->type |= L9P_QTSYMLINK; in generate_qid()
1043 generate_qid(&st, &req->lr_resp.rattach.qid); in fs_attach()
1144 generate_qid(&st, &req->lr_resp.rcreate.qid); in fs_create()
1711 generate_qid(&st, &req->lr_resp.ropen.qid); in fs_open()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_sli4.c48 static void emlxs_sli4_write_wqdb(emlxs_hba_t *hba, uint16_t qid,
51 static void emlxs_sli4_write_mqdb(emlxs_hba_t *hba, uint16_t qid,
54 static void emlxs_sli4_write_rqdb(emlxs_hba_t *hba, uint16_t qid,
57 static void emlxs_sli4_write_eqdb(emlxs_hba_t *hba, uint16_t qid,
59 static void emlxs_sli4_write_cqdb(emlxs_hba_t *hba, uint16_t qid,
2168 emlxs_sli4_write_eqdb(emlxs_hba_t *hba, uint16_t qid, uint32_t count, in emlxs_sli4_write_eqdb() argument
2180 db.db6.Qid = qid; in emlxs_sli4_write_eqdb()
2185 db.db2.Qid = qid & EQ_DB_ID_LO_MASK; in emlxs_sli4_write_eqdb()
2188 db.db2.Qid_hi = (qid >> EQ_ID_LO_BITS) & 0x1f; in emlxs_sli4_write_eqdb()
2232 emlxs_sli4_write_cqdb(emlxs_hba_t *hba, uint16_t qid, uint32_t count, in emlxs_sli4_write_cqdb() argument
[all …]
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2.c1332 int slots, int qid) in iwk_alloc_tx_ring() argument
1342 ring->qid = qid; in iwk_alloc_tx_ring()
1355 "failed\n", qid); in iwk_alloc_tx_ring()
1373 "failed\n", qid); in iwk_alloc_tx_ring()
1438 IWK_WRITE(sc, IWK_FH_TCSR_CHNL_TX_CONFIG_REG(ring->qid), 0); in iwk_reset_tx_ring()
1441 IWK_FH_TSSR_TX_STATUS_REG_MSK_CHNL_IDLE(ring->qid)) in iwk_reset_tx_ring()
1447 ring->qid)); in iwk_reset_tx_ring()
2189 iwk_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwk_tx_intr()
2196 desc->hdr.qid, desc->hdr.idx, stat->ntries, stat->frame_count, in iwk_tx_intr()
2227 if ((desc->hdr.qid & 7) != 4) { in iwk_cmd_intr()
[all …]
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c3498 int qid, err = 0; in mwl_resume() local
3521 for (qid = 0; qid < MWL_NUM_TX_QUEUES; qid++) { in mwl_resume()
3523 &sc->sc_txring[qid], MWL_TX_RING_COUNT); in mwl_resume()
3526 "could not alloc tx ring %d\n", qid); in mwl_resume()
3810 int i, err, qid, instance; in mwl_attach() local
3985 for (qid = 0; qid < MWL_NUM_TX_QUEUES; qid++) { in mwl_attach()
3987 &sc->sc_txring[qid], MWL_TX_RING_COUNT); in mwl_attach()
3990 "could not alloc tx ring %d\n", qid); in mwl_attach()
4218 while (--qid >= 0) in mwl_attach()
4219 mwl_free_tx_ring(sc, &sc->sc_txring[qid]); in mwl_attach()
[all …]

123