Home
last modified time | relevance | path

Searched refs:rx_rings (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_intr.c64 nreqd = dev->rx_rings + 1; in oce_setup_intr()
132 dev->rx_rings = nallocd - 1; in oce_setup_intr()
134 dev->rx_rings = 1; in oce_setup_intr()
H A Doce_queue.c1138 dev->rss_enable = (dev->rx_rings > 1) ? B_TRUE : B_FALSE; in oce_init_txrx()
1156 for (qid = 1; qid < dev->rx_rings; qid++) { in oce_init_txrx()
1261 if (dev->rx_rings <= 1) { in oce_dev_rss_ready()
1263 "Rx rings = %d, Not enabling RSS", dev->rx_rings); in oce_dev_rss_ready()
1287 dev->rx_rings = 1; in oce_dev_rss_ready()
H A Doce_main.c422 for (qid = 0; qid < dev->rx_rings; qid++) { in oce_detach()
631 dev->rx_rings = oce_get_prop(dev, (char *)rx_rings_name, in oce_get_params()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_main.c1089 rx_ring = &igb->rx_rings[i]; in igb_init_driver_settings()
1133 rx_ring = &igb->rx_rings[i]; in igb_init_locks()
2007 igb->rx_rings = kmem_zalloc( in igb_alloc_rings()
2011 if (igb->rx_rings == NULL) { in igb_alloc_rings()
2023 kmem_free(igb->rx_rings, in igb_alloc_rings()
2025 igb->rx_rings = NULL; in igb_alloc_rings()
2037 kmem_free(igb->rx_rings, in igb_alloc_rings()
2041 igb->rx_rings = NULL; in igb_alloc_rings()
2055 if (igb->rx_rings != NULL) { in igb_free_rings()
2056 kmem_free(igb->rx_rings, in igb_free_rings()
[all …]
H A Digb_stat.c68 igb->rx_rings[i].stat_frame_error; in igb_update_stats()
70 igb->rx_rings[i].stat_cksum_error; in igb_update_stats()
72 igb->rx_rings[i].stat_exceed_pkt; in igb_update_stats()
H A Digb_buf.c136 rx_ring = &igb->rx_rings[i]; in igb_alloc_dma()
183 rx_ring = &igb->rx_rings[i]; in igb_free_dma()
H A Digb_gld.c757 rx_ring = &igb->rx_rings[i]; in igb_get_rx_ring_index()
802 rx_ring = &igb->rx_rings[global_index]; in igb_fill_ring()
H A Digb_sw.h634 igb_rx_ring_t *rx_rings; /* Array of rx rings */ member
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_main.c1187 rx_ring = &ixgbe->rx_rings[i]; in ixgbe_init_driver_settings()
1241 rx_ring = &ixgbe->rx_rings[i]; in ixgbe_init_locks()
2264 ixgbe->rx_rings = kmem_zalloc( in ixgbe_alloc_rings()
2268 if (ixgbe->rx_rings == NULL) { in ixgbe_alloc_rings()
2280 kmem_free(ixgbe->rx_rings, in ixgbe_alloc_rings()
2282 ixgbe->rx_rings = NULL; in ixgbe_alloc_rings()
2294 kmem_free(ixgbe->rx_rings, in ixgbe_alloc_rings()
2298 ixgbe->rx_rings = NULL; in ixgbe_alloc_rings()
2312 if (ixgbe->rx_rings != NULL) { in ixgbe_free_rings()
2313 kmem_free(ixgbe->rx_rings, in ixgbe_free_rings()
[all …]
H A Dixgbe_stat.c197 ixgbe->rx_rings[i].stat_frame_error; in ixgbe_update_stats()
199 ixgbe->rx_rings[i].stat_cksum_error; in ixgbe_update_stats()
201 ixgbe->rx_rings[i].stat_exceed_pkt; in ixgbe_update_stats()
H A Dixgbe_debug.c76 hw_index = ixgbe->rx_rings[j].hw_index; in ixgbe_dump_interrupt()
463 hw_index = ixgbe->rx_rings[i].hw_index; in ixgbe_dump_regs()
H A Dixgbe_buf.c134 rx_ring = &ixgbe->rx_rings[i]; in ixgbe_alloc_dma()
180 rx_ring = &ixgbe->rx_rings[i]; in ixgbe_free_dma()
H A Dixgbe_sw.h673 ixgbe_rx_ring_t *rx_rings; /* Array of rx rings */ member
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_chip2.c2623 if (cidp->rx_rings == 0 || cidp->rx_rings > BGE_RECV_RINGS_MAX) in bge_chip_id_init()
2624 cidp->rx_rings = BGE_RECV_RINGS_DEFAULT; in bge_chip_id_init()
2706 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2776 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2793 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2810 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2828 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2851 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2869 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
2908 cidp->rx_rings = BGE_RECV_RINGS_MAX_5705; in bge_chip_id_init()
[all …]
H A Dbge_main2.c318 for (ring = 0; ring < bgep->chipid.rx_rings; ++ring) in bge_reinit_rings()
1799 MIN(bgep->chipid.rx_rings, MAC_ADDRESS_REGS_MAX);
2647 uint32_t rx_rings = bgep->chipid.rx_rings; local
2662 rxdescsize = rx_rings*bgep->chipid.recv_slots;
2726 ASSERT((rxdescsize % rx_rings) == 0);
2727 for (split = 0; split < rx_rings; ++split) {
2728 err = bge_alloc_dma_mem(bgep, rxdescsize/rx_rings,
2735 rxdescsize/rx_rings,
2736 rx_rings,
2876 for (ring = 0; ring < rx_rings; ++ring) {
[all …]
H A Dbge_recv2.c420 for (index = 0; index < bgep->chipid.rx_rings; index++) { in bge_receive()
H A Dbge_impl.h646 uint32_t rx_rings; /* from bge.conf */ member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_impl.h276 uint32_t rx_rings; member