Home
last modified time | relevance | path

Searched refs:qidx (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_gld.c88 int qidx = 0; in oce_start() local
102 for (qidx = 0; qidx < dev->nwqs; qidx++) { in oce_start()
103 (void) oce_start_wq(dev->wq[qidx]); in oce_start()
105 for (qidx = 0; qidx < dev->nrqs; qidx++) { in oce_start()
106 (void) oce_start_rq(dev->rq[qidx]); in oce_start()
112 for (qidx = 0; qidx < dev->neqs; qidx++) { in oce_start()
113 oce_arm_eq(dev, dev->eq[qidx]->eq_id, 0, B_TRUE, B_FALSE); in oce_start()
141 int qidx; in oce_stop() local
144 for (qidx = 0; qidx < dev->nwqs; qidx++) { in oce_stop()
145 mutex_enter(&dev->wq[qidx]->tx_lock); in oce_stop()
[all …]
H A Doce_tx.c402 int qidx = 0; in oce_get_wq() local
404 qidx = mac_pkt_hash(DL_ETHER, mp, oce_tx_hash_policy, B_TRUE); in oce_get_wq()
405 qidx = qidx % dev->nwqs; in oce_get_wq()
408 qidx = 0; in oce_get_wq()
410 wq = dev->wq[qidx]; in oce_get_wq()
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_intr.c468 for (uint_t qidx = vec; qidx < i40e->i40e_num_trqpairs; in i40e_intr_init_queue_msix() local
469 qidx += intr_count) { in i40e_intr_init_queue_msix()
470 uint_t next_qidx = qidx + intr_count; in i40e_intr_init_queue_msix()
476 i40e_set_lnklstn(i40e, vec, qidx); in i40e_intr_init_queue_msix()
480 i40e_set_rqctl(i40e, vec + 1, qidx); in i40e_intr_init_queue_msix()
481 i40e_set_tqctl(i40e, vec + 1, qidx, next_qidx); in i40e_intr_init_queue_msix()
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/
H A Dlm.h298 u32_t qidx,
315 u32_t qidx,
575 u32_t qidx,
606 u32_t qidx);
H A Dbnx_lm_recv.c390 u32_t qidx, in lm_get_packets_rcvd() argument
399 rxq = &pdev->rx_info.chain[qidx]; in lm_get_packets_rcvd()
869 u32_t qidx, in lm_get_packets_rcvd() argument
878 rxq = &pdev->rx_info.chain[qidx]; in lm_get_packets_rcvd()
H A Dbnx_lm_send.c753 u32_t qidx, in lm_get_packets_sent() argument
762 txq = &pdev->tx_info.chain[qidx]; in lm_get_packets_sent()
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c1733 int idx, qidx; in display_outbound_queues() local
1745 for (qidx = 0; qidx < PMCS_NOQ; qidx++) { in display_outbound_queues()
1746 obqp = (uintptr_t)ss.oqp[qidx]; in display_outbound_queues()
1750 qidx); in display_outbound_queues()
1754 mdb_printf("Outbound Queue #%d (Queue Type = %s)\n", qidx, in display_outbound_queues()
1755 obq_type(qidx)); in display_outbound_queues()
1762 (qidx * 4)) == -1) { in display_outbound_queues()
1768 LE_32(oqpi), ss.oqci[qidx]); in display_outbound_queues()
1771 if (ss.oqci[qidx] == 0) { in display_outbound_queues()
1774 last_consumed = ss.oqci[qidx] - 1; in display_outbound_queues()
[all …]
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio_main.c614 virtio_queue_alloc(virtio_t *vio, uint16_t qidx, const char *name, in virtio_queue_alloc() argument
627 "segment count must be at least 1", name, (uint_t)qidx); in virtio_queue_alloc()
639 "alloc after init complete", name, (uint_t)qidx); in virtio_queue_alloc()
648 virtio_put16(vio, VIRTIO_LEGACY_QUEUE_SELECT, qidx); in virtio_queue_alloc()
655 "does not exist on device", name, (uint_t)qidx); in virtio_queue_alloc()
665 viq->viq_index = qidx; in virtio_queue_alloc()
742 if (chkvq->viq_index == qidx) { in virtio_queue_alloc()
745 name, qidx, chkvq->viq_name); in virtio_queue_alloc()
760 virtio_put16(vio, VIRTIO_LEGACY_QUEUE_SELECT, qidx); in virtio_queue_alloc()
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_hw.h309 u8 qidx; member
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_recv.c1250 u32_t const qidx, in lm_return_packet_bytes() argument
1253 lm_rx_chain_t *rxq = &LM_RXQ(pdev, qidx); in lm_return_packet_bytes()
1272 …if (qidx < LM_MAX_RSS_CHAINS(pdev) && IS_PFDEV(pdev)) /* should be fine, if not, you can go for le… in lm_return_packet_bytes()
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm.h1196 u32_t const qidx,
H A Dlm5710.h597 u8_t qidx; // VBD mapping to RSS queue. member