/freebsd-9.3-release/sys/dev/netmap/ |
H A D | netmap_pipe.c | 250 struct netmap_kring *rxkring = na->rx_rings + ring_nr, 346 na->rx_rings[i].save_ring = na->rx_rings[i].ring; 360 ona->rx_rings[i].save_ring = ona->rx_rings[i].ring; 364 na->tx_rings[i].pipe = pna->peer->up.rx_rings + i; 365 na->rx_rings[i].pipe = pna->peer->up.tx_rings + i; 366 pna->peer->up.tx_rings[i].pipe = na->rx_rings + i; 367 pna->peer->up.rx_rings[i].pipe = na->tx_rings + i; 377 na->rx_rings[ [all...] |
H A D | if_em_netmap.h | 49 struct rx_ring *rxr = adapter->rx_rings; 70 struct rx_ring *rxr = adapter->rx_rings; 214 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 225 struct rx_ring *rxr = &adapter->rx_rings[ring_nr];
|
H A D | netmap.c | 298 netmap_disable_ring(na->rx_rings + i); 300 na->rx_rings[i].nkr_stopped = 0; 477 * na->rx_rings ----> +----------+ 510 na->rx_rings = na->tx_rings + ntx; 542 kring = &na->rx_rings[i]; 563 na->tailroom = na->rx_rings + nrx; 580 na->tx_rings = na->rx_rings = na->tailroom = NULL; 592 struct mbq *q = &na->rx_rings[na->num_rx_rings].rx_queue; 907 struct netmap_kring *kring = &na->rx_rings[na->num_rx_rings]; 1001 struct netmap_kring *kring = &na->rx_rings[n [all...] |
H A D | netmap_generic.c | 241 mbq_safe_init(&na->rx_rings[r].rx_queue); 314 mbq_safe_purge(&na->rx_rings[r].rx_queue); 315 mbq_safe_destroy(&na->rx_rings[r].rx_queue); 360 mbq_safe_destroy(&na->rx_rings[r].rx_queue); 622 if (unlikely(mbq_len(&na->rx_rings[rr].rx_queue) > 1024)) { 625 mbq_safe_enqueue(&na->rx_rings[rr].rx_queue, m); 656 struct netmap_kring *kring = &na->rx_rings[ring_nr];
|
H A D | netmap_vale.c | 894 na->rx_rings[i].nkr_leases = leases; 1343 kring = &dst_na->up.rx_rings[dst_nr]; 1547 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 1596 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 1740 kring = tx == NR_TX ? na->tx_rings : na->rx_rings; 1741 bkring = tx == NR_TX ? vpna->up.rx_rings : vpna->up.tx_rings; 1756 kring = &na->rx_rings[ring_nr]; 1861 hwna->tx_rings[i].nkr_num_slots = na->rx_rings[i].nkr_num_slots; 1862 hwna->tx_rings[i].ring = na->rx_rings[i].ring; 1865 hwna->rx_rings[ [all...] |
H A D | if_re_netmap.h | 175 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 341 max_avail = n - 1 - nm_kr_rxspace(&na->rx_rings[0]); 345 uint32_t nm_i = netmap_idx_n2k(&na->rx_rings[0], nic_i);
|
H A D | if_igb_netmap.h | 196 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 207 struct rx_ring *rxr = &adapter->rx_rings[ring_nr];
|
H A D | ixgbe_netmap.h | 347 struct netmap_kring *kring = &na->rx_rings[ring_nr]; 358 struct rx_ring *rxr = &adapter->rx_rings[ring_nr];
|
H A D | if_lem_netmap.h | 182 struct netmap_kring *kring = &na->rx_rings[ring_nr];
|
H A D | netmap_mem2.c | 1139 for (kring = na->tx_rings; kring != na->rx_rings; kring++) { 1175 for (i =0, kring = na->tx_rings; kring != na->rx_rings; kring++, i++) { 1220 ND("%s %ld already created", kring->name, kring - na->rx_rings); 1333 netmap_ring_offset(na->nm_mem, na->rx_rings[i].ring) - base;
|
H A D | netmap_kern.h | 410 /* tx_rings and rx_rings are private but allocated 415 struct netmap_kring *rx_rings; /* array of RX rings. */ member in struct:netmap_adapter 606 * |rx_rings->| | | |----| |<-rx_rings|
|
/freebsd-9.3-release/sys/dev/e1000/ |
H A D | if_em.h | 400 struct rx_ring *rx_rings; member in struct:adapter
|
H A D | if_em.c | 1430 struct rx_ring *rxr = adapter->rx_rings; 1523 struct rx_ring *rxr = adapter->rx_rings; 2265 struct rx_ring *rxr = adapter->rx_rings; 2563 struct rx_ring *rxr = adapter->rx_rings; 2686 rxr = &adapter->rx_rings[i]; 3180 if (!(adapter->rx_rings = 3235 rxr = &adapter->rx_rings[i]; 3266 for (rxr = adapter->rx_rings; rxconf > 0; rxr++, rxconf--) 3271 free(adapter->rx_rings, M_DEVBUF); 4124 int si = netmap_idx_n2k(&na->rx_rings[rx [all...] |
H A D | if_igb.h | 426 struct rx_ring *rx_rings; member in struct:adapter
|
H A D | if_igb.c | 3329 if (!(adapter->rx_rings = 3385 rxr = &adapter->rx_rings[i]; 3420 que->rxr = &adapter->rx_rings[i]; 3426 for (rxr = adapter->rx_rings; rxconf > 0; rxr++, rxconf--) 3431 free(adapter->rx_rings, M_DEVBUF); 4274 int sj = netmap_idx_n2k(&na->rx_rings[rxr->me], j); 4380 struct rx_ring *rxr = adapter->rx_rings; 4395 rxr = &adapter->rx_rings[j]; 4412 struct rx_ring *rxr = adapter->rx_rings; 4567 rxr = &adapter->rx_rings[ [all...] |
H A D | if_lem.c | 3248 int si = netmap_idx_n2k(&na->rx_rings[0], i); 3371 rctl -= nm_kr_rxspace(&NA(adapter->ifp)->rx_rings[0]);
|
/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe.h | 454 struct rx_ring *rx_rings; member in struct:adapter
|
H A D | ixv.h | 371 struct rx_ring *rx_rings; member in struct:adapter
|
H A D | ixgbe.c | 1247 struct netmap_kring *kring = &na->rx_rings[i]; 2845 if (!(adapter->rx_rings = 2910 rxr = &adapter->rx_rings[i]; 2947 que->rxr = &adapter->rx_rings[i]; 2953 for (rxr = adapter->rx_rings; rxconf > 0; rxr++, rxconf--) 2958 free(adapter->rx_rings, M_DEVBUF); 4019 int sj = netmap_idx_n2k(&na->rx_rings[rxr->me], j); 4099 struct rx_ring *rxr = adapter->rx_rings; 4114 rxr = &adapter->rx_rings[i]; 4133 struct rx_ring *rxr = adapter->rx_rings; [all...] |
H A D | ixv.c | 2009 if (!(adapter->rx_rings = 2073 rxr = &adapter->rx_rings[i]; 2109 que->rxr = &adapter->rx_rings[i]; 2115 for (rxr = adapter->rx_rings; rxconf > 0; rxr++, rxconf--) 2120 free(adapter->rx_rings, M_DEVBUF); 3019 struct rx_ring *rxr = adapter->rx_rings; 3034 rxr = &adapter->rx_rings[i]; 3051 struct rx_ring *rxr = adapter->rx_rings; 3142 struct rx_ring *rxr = adapter->rx_rings; 3153 free(adapter->rx_rings, M_DEVBU [all...] |