Home
last modified time | relevance | path

Searched refs:tx_rings (Results 1 – 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_txdma.c927 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_mode()
1060 tx_rings = hxgep->tx_rings; in hxge_fixup_txdma_rings()
1161 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_kick()
1261 tx_rings = hxgep->tx_rings; in hxge_txdma_hung()
1361 tx_rings = hxgep->tx_rings; in hxge_fixup_hung_txdma_rings()
1481 tx_rings = hxgep->tx_rings; in hxge_reclaim_rings()
1587 hxgep->tx_rings = tx_rings; in hxge_map_txdma()
1647 tx_rings = hxgep->tx_rings; in hxge_unmap_txdma()
2188 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_start()
2269 tx_rings = hxgep->tx_rings; in hxge_txdma_hw_stop()
[all …]
H A Dhxge_ndd.c1155 p_tx_ring_t *tx_rings; in hxge_param_dump_ptrs() local
1223 tx_rings = hxgep->tx_rings->rings; in hxge_param_dump_ptrs()
1226 " %d\t $%p\n", tdc, (void *)tx_rings[tdc]); in hxge_param_dump_ptrs()
H A Dhxge.h370 p_tx_rings_t tx_rings; member
H A Dhxge_send.c75 tx_ring_p = hxgep->tx_rings->rings[rhp->index]; in hxge_tx_ring_send()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_txdma.c1185 tx_rings = nxgep->tx_rings->rings; in nxge_tx_intr()
1330 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_txdma_hw_mode()
1485 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_fixup_txdma_rings()
1573 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_txdma_hw_kick()
1709 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_txdma_hung()
1866 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_fixup_hung_txdma_rings()
2019 if (nxgep->tx_rings == 0 || nxgep->tx_rings->rings == 0) { in nxge_reclaim_rings()
2241 nxgep->tx_rings, nxgep->tx_rings->rings)); in nxge_map_txdma()
2769 tx_rings = nxgep->tx_rings; in nxge_txdma_hw_start()
2797 nxgep->tx_rings, nxgep->tx_rings->rings)); in nxge_txdma_hw_start()
[all …]
H A Dnxge_ndd.c2263 p_tx_ring_t *tx_rings; in nxge_param_dump_ptrs() local
2339 tx_rings = nxgep->tx_rings->rings; in nxge_param_dump_ptrs()
2342 " %d\t $%p\n", tdc, (void *)tx_rings[tdc]); in nxge_param_dump_ptrs()
H A Dnxge_main.c3072 nxgep->tx_rings = in nxge_alloc_tx_mem_pool()
3074 nxgep->tx_rings->rings = in nxge_alloc_tx_mem_pool()
3081 nxgep->tx_rings->ndmas = p_cfgp->tdc.owned; in nxge_alloc_tx_mem_pool()
3300 KMEM_FREE(nxgep->tx_rings->rings, in nxge_free_tx_mem_pool()
3302 KMEM_FREE(nxgep->tx_rings, sizeof (tx_rings_t)); in nxge_free_tx_mem_pool()
3304 nxgep->tx_rings = 0; in nxge_free_tx_mem_pool()
5525 ring = nxgep->tx_rings->rings[channel]; in nxge_tx_ring_start()
5544 ring = nxgep->tx_rings->rings[channel]; in nxge_tx_ring_stop()
H A Dnxge_hio_guest.c614 ring = nxge->tx_rings->rings[channel]; in nxge_tdc_lp_conf()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_stat.c82 igb->tx_rings[i].stat_overload; in igb_update_stats()
84 igb->tx_rings[i].stat_fail_no_tbd; in igb_update_stats()
86 igb->tx_rings[i].stat_fail_no_tcb; in igb_update_stats()
88 igb->tx_rings[i].stat_fail_dma_bind; in igb_update_stats()
90 igb->tx_rings[i].stat_reschedule; in igb_update_stats()
H A Digb_main.c1095 tx_ring = &igb->tx_rings[i]; in igb_init_driver_settings()
1139 tx_ring = &igb->tx_rings[i]; in igb_init_locks()
1176 tx_ring = &igb->tx_rings[i]; in igb_destroy_locks()
1733 tx_ring = &igb->tx_rings[i]; in igb_tx_clean()
2018 igb->tx_rings = kmem_zalloc( in igb_alloc_rings()
2022 if (igb->tx_rings == NULL) { in igb_alloc_rings()
2039 kmem_free(igb->tx_rings, in igb_alloc_rings()
2042 igb->tx_rings = NULL; in igb_alloc_rings()
2061 if (igb->tx_rings != NULL) { in igb_free_rings()
2062 kmem_free(igb->tx_rings, in igb_free_rings()
[all …]
H A Digb_buf.c150 tx_ring = &igb->tx_rings[i]; in igb_alloc_dma()
194 tx_ring = &igb->tx_rings[i]; in igb_free_dma()
H A Digb_sw.h644 igb_tx_ring_t *tx_rings; /* Array of tx rings */ member
H A Digb_gld.c823 igb_tx_ring_t *tx_ring = &igb->tx_rings[index]; in igb_fill_ring()
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_stat.c213 ixgbe->tx_rings[i].stat_overload; in ixgbe_update_stats()
215 ixgbe->tx_rings[i].stat_fail_no_tbd; in ixgbe_update_stats()
217 ixgbe->tx_rings[i].stat_fail_no_tcb; in ixgbe_update_stats()
219 ixgbe->tx_rings[i].stat_fail_dma_bind; in ixgbe_update_stats()
221 ixgbe->tx_rings[i].stat_reschedule; in ixgbe_update_stats()
223 ixgbe->tx_rings[i].stat_break_tbd_limit; in ixgbe_update_stats()
225 ixgbe->tx_rings[i].stat_lso_header_fail; in ixgbe_update_stats()
H A Dixgbe_main.c1203 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_init_driver_settings()
1247 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_init_locks()
1281 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_destroy_locks()
1758 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_tx_clean()
2275 ixgbe->tx_rings = kmem_zalloc( in ixgbe_alloc_rings()
2279 if (ixgbe->tx_rings == NULL) { in ixgbe_alloc_rings()
2296 kmem_free(ixgbe->tx_rings, in ixgbe_alloc_rings()
2299 ixgbe->tx_rings = NULL; in ixgbe_alloc_rings()
2318 if (ixgbe->tx_rings != NULL) { in ixgbe_free_rings()
2319 kmem_free(ixgbe->tx_rings, in ixgbe_free_rings()
[all …]
H A Dixgbe_buf.c148 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_alloc_dma()
191 tx_ring = &ixgbe->tx_rings[i]; in ixgbe_free_dma()
H A Dixgbe_sw.h689 ixgbe_tx_ring_t *tx_rings; /* Array of tx rings */ member
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c215 uint64_t tx_rings = bgep->chipid.tx_rings; in bge_recycle() local
243 if (tx_rings > 1 && ring > 0) in bge_recycle()
249 } while (++srp, ++ring < tx_rings); in bge_recycle()
H A Dbge_chip2.c2625 if (cidp->tx_rings == 0 || cidp->tx_rings > BGE_SEND_RINGS_MAX) in bge_chip_id_init()
2626 cidp->tx_rings = BGE_SEND_RINGS_DEFAULT; in bge_chip_id_init()
2707 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2777 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2794 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2811 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2829 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2852 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2870 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
2909 cidp->tx_rings = BGE_SEND_RINGS_MAX_5705; in bge_chip_id_init()
[all …]
H A Dbge_main2.c312 for (ring = 0; ring < bgep->chipid.tx_rings; ++ring) in bge_reinit_rings()
513 for (ring = 0; ring < bgep->chipid.tx_rings; ++ring) { in bge_m_stop()
2648 uint32_t tx_rings = bgep->chipid.tx_rings; local
2660 txbuffsize *= tx_rings;
2670 txdescsize = tx_rings*BGE_SEND_SLOTS_USED;
2846 for (ring = 0; ring < tx_rings; ++ring) {
2956 for (ring = 0; ring < tx_rings; ++ring) {
3814 cidp->tx_rings = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo,
3815 DDI_PROP_DONTPASS, txrings_propname, cidp->tx_rings);
H A Dbge_impl.h647 uint32_t tx_rings; /* from bge.conf */ member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_impl.h275 uint32_t tx_rings; member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_main.c634 dev->tx_rings = oce_get_prop(dev, (char *)tx_rings_name, in oce_get_params()
H A Doce_queue.c1140 for (qid = 0; qid < dev->tx_rings; qid++) { in oce_init_txrx()
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge.h724 p_tx_rings_t tx_rings; member

12