| /freebsd-11-stable/sys/dev/netmap/ |
| HD | netmap.c | 844 n[NR_RX] = netmap_all_rings(na, NR_RX); in netmap_krings_create() 846 len = (n[NR_TX] + n[NR_RX]) * in netmap_krings_create() 856 na->tailroom = na->rx_rings + n[NR_RX]; in netmap_krings_create() 860 for (i = 0; i < n[NR_TX] + n[NR_RX]; i++) { in netmap_krings_create() 955 u_int lim = netmap_real_rings(na, NR_RX), i; in netmap_hw_krings_delete() 957 for (i = nma_get_nrings(na, NR_RX); i < lim; i++) { in netmap_hw_krings_delete() 958 struct mbq *q = &NMR(na, NR_RX)[i]->rx_queue; in netmap_hw_krings_delete() 1198 kring->tx == NR_RX); in _nm_may_forward() 1879 priv->np_qfirst[NR_RX], in netmap_interp_ringid() 1880 priv->np_qlast[NR_RX], in netmap_interp_ringid() [all …]
|
| HD | netmap_kloop.c | 620 num_rx_rings = priv->np_qlast[NR_RX] - priv->np_qfirst[NR_RX]; in netmap_sync_kloop() 644 a->kring = NMR(na, NR_RX)[i + priv->np_qfirst[NR_RX]]; in netmap_sync_kloop() 808 poll_wait(priv->np_filp, priv->np_si[NR_RX], in netmap_sync_kloop() 938 nm_os_selwakeup(priv->np_si[NR_RX]); in netmap_sync_kloop_stop()
|
| HD | netmap_monitor.c | 201 return (t == NR_RX ? NR_MONITOR_RX : NR_MONITOR_TX); in nm_txrx2flag() 249 kring->zmon_list[NR_RX].next == NULL; in nm_monitor_none() 292 if (kring->tx == NR_RX) { in nm_monitor_restore_callbacks() 681 if (tx == NR_RX) in netmap_zmon_parent_sync() 698 return netmap_zmon_parent_sync(kring, flags, NR_RX); in netmap_zmon_parent_rxsync() 828 if (kring->zmon_list[NR_RX].next != NULL) { in netmap_monitor_parent_rxsync()
|
| HD | if_vtnet_netmap.h | 47 if (t == NR_RX) in vtnet_netmap_queue_on() 125 kring = NMR(na, NR_RX)[i]; in vtnet_netmap_reg() 127 kring->nr_mode == NKR_NETMAP_ON, NR_RX, i); in vtnet_netmap_reg()
|
| HD | netmap_bdg.c | 585 kring0 = NMR(bna->hwna, NR_RX); in netmap_bwrap_polling() 708 if (i + req_cpus > nma_get_nrings(na, NR_RX)) { in get_polling_cfg() 710 i, i + req_cpus, nma_get_nrings(na, NR_RX)); in get_polling_cfg() 726 qlast = nma_get_nrings(na, NR_RX); in get_polling_cfg() 1224 for (; i < netmap_real_rings(hwna, NR_RX); i++) { in netmap_bwrap_reg() 1243 for (i = 0; i < netmap_all_rings(hwna, NR_RX); i++) { in netmap_bwrap_reg() 1554 nma_get_nrings(hwna, NR_RX), NULL); in netmap_bwrap_attach_common()
|
| HD | netmap_kern.h | 345 enum txrx { NR_RX = 0, NR_TX = 1, NR_TXRX }; enumerator 350 return (t== NR_RX ? "RX" : "TX"); in nm_txrx2str() 356 return (t== NR_RX ? NR_TX : NR_RX); in nm_txrx_swap()
|
| HD | if_re_netmap.h | 319 struct netmap_slot *slot = netmap_reset(na, NR_RX, 0, 0); in re_netmap_rx_init()
|
| HD | netmap_mem2.c | 2034 for (i = 0; i < n[NR_RX]; i++) { in netmap_mem2_if_new() 2039 if (na->rx_rings[i]->ring != NULL && i >= priv->np_qfirst[NR_RX] in netmap_mem2_if_new() 2040 && i < priv->np_qlast[NR_RX]) { in netmap_mem2_if_new() 2680 for (i = 0; i < netmap_all_rings(na, NR_RX); i++) { in netmap_mem_pt_guest_rings_create()
|
| HD | netmap_freebsd.c | 1375 struct nm_selinfo *si = priv->np_si[NR_RX]; in netmap_knrdetach() 1480 si = priv->np_si[(ev == EVFILT_WRITE) ? NR_TX : NR_RX]; in netmap_kqfilter()
|
| HD | netmap_pipe.c | 564 if (kring->tx == NR_RX) in netmap_pipe_krings_delete_both()
|
| HD | netmap_vale.c | 568 u_int nrx = netmap_real_rings(na, NR_RX); in netmap_vale_vp_krings_create()
|
| /freebsd-11-stable/sys/dev/ena/ |
| HD | ena_netmap.c | 229 kring = (x == NR_RX) ? na->rx_rings[qid] : na->tx_rings[qid]; in ena_ring_in_netmap() 245 return ena_ring_in_netmap(adapter, qid, NR_RX); in ena_rx_ring_in_netmap() 262 ena_netmap_reset_ring(adapter, qid, NR_RX); in ena_netmap_reset_rx_ring()
|
| /freebsd-11-stable/sys/dev/cxgbe/ |
| HD | t4_netmap.c | 346 slot = netmap_reset(na, NR_RX, i, 0); in cxgbe_netmap_on()
|
| /freebsd-11-stable/sys/dev/ixgbe/ |
| HD | ix_txrx.c | 1378 slot = netmap_reset(na, NR_RX, rxr->me, 0);
|
| /freebsd-11-stable/sys/dev/ixl/ |
| HD | ixl_txrx.c | 1384 slot = netmap_reset(na, NR_RX, que->me, 0); in ixl_init_rx_ring()
|
| /freebsd-11-stable/sys/dev/virtio/network/ |
| HD | if_vtnet.c | 1224 int netmap_bufs = vtnet_netmap_queue_on(rxq->vtnrx_sc, NR_RX, in vtnet_rxq_free_mbufs()
|
| /freebsd-11-stable/sys/dev/vmware/vmxnet3/ |
| HD | if_vmx.c | 2544 slot = netmap_reset(na, NR_RX, rxq - sc->vmx_rxq, 0); in vmxnet3_rxinit()
|
| /freebsd-11-stable/sys/dev/e1000/ |
| HD | if_lem.c | 3353 struct netmap_slot *slot = netmap_reset(na, NR_RX, 0, 0); in lem_setup_receive_structures()
|
| HD | if_em.c | 4416 slot = netmap_reset(na, NR_RX, rxr->me, 0); in em_setup_receive_ring()
|
| HD | if_igb.c | 4398 slot = netmap_reset(na, NR_RX, rxr->me, 0);
|
| /freebsd-11-stable/sys/net/ |
| HD | iflib.c | 1193 slot = netmap_reset(na, NR_RX, rxq->ifr_id, 0); in iflib_netmap_rxq_init()
|