Home
last modified time | relevance | path

Searched refs:NR_RX (Results 1 – 21 of 21) sorted by relevance

/freebsd-11-stable/sys/dev/netmap/
HDnetmap.c844 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 …]
HDnetmap_kloop.c620 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()
HDnetmap_monitor.c201 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()
HDif_vtnet_netmap.h47 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()
HDnetmap_bdg.c585 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()
HDnetmap_kern.h345 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()
HDif_re_netmap.h319 struct netmap_slot *slot = netmap_reset(na, NR_RX, 0, 0); in re_netmap_rx_init()
HDnetmap_mem2.c2034 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()
HDnetmap_freebsd.c1375 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()
HDnetmap_pipe.c564 if (kring->tx == NR_RX) in netmap_pipe_krings_delete_both()
HDnetmap_vale.c568 u_int nrx = netmap_real_rings(na, NR_RX); in netmap_vale_vp_krings_create()
/freebsd-11-stable/sys/dev/ena/
HDena_netmap.c229 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/
HDt4_netmap.c346 slot = netmap_reset(na, NR_RX, i, 0); in cxgbe_netmap_on()
/freebsd-11-stable/sys/dev/ixgbe/
HDix_txrx.c1378 slot = netmap_reset(na, NR_RX, rxr->me, 0);
/freebsd-11-stable/sys/dev/ixl/
HDixl_txrx.c1384 slot = netmap_reset(na, NR_RX, que->me, 0); in ixl_init_rx_ring()
/freebsd-11-stable/sys/dev/virtio/network/
HDif_vtnet.c1224 int netmap_bufs = vtnet_netmap_queue_on(rxq->vtnrx_sc, NR_RX, in vtnet_rxq_free_mbufs()
/freebsd-11-stable/sys/dev/vmware/vmxnet3/
HDif_vmx.c2544 slot = netmap_reset(na, NR_RX, rxq - sc->vmx_rxq, 0); in vmxnet3_rxinit()
/freebsd-11-stable/sys/dev/e1000/
HDif_lem.c3353 struct netmap_slot *slot = netmap_reset(na, NR_RX, 0, 0); in lem_setup_receive_structures()
HDif_em.c4416 slot = netmap_reset(na, NR_RX, rxr->me, 0); in em_setup_receive_ring()
HDif_igb.c4398 slot = netmap_reset(na, NR_RX, rxr->me, 0);
/freebsd-11-stable/sys/net/
HDiflib.c1193 slot = netmap_reset(na, NR_RX, rxq->ifr_id, 0); in iflib_netmap_rxq_init()