Searched refs:nkr_num_slots (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/dev/netmap/ |
H A D | netmap_monitor.c | 594 u_int lim = kring->nkr_num_slots - 1, in netmap_zmon_parent_sync() 603 mlim = mkring->nkr_num_slots - 1; in netmap_zmon_parent_sync() 619 rel_slots += kring->nkr_num_slots; in netmap_zmon_parent_sync() 637 busy += mkring->nkr_num_slots; in netmap_zmon_parent_sync() 648 if (unlikely(beg >= kring->nkr_num_slots)) in netmap_zmon_parent_sync() 649 beg -= kring->nkr_num_slots; in netmap_zmon_parent_sync() 739 u_int lim = kring->nkr_num_slots - 1; in netmap_monitor_parent_sync() 742 mlim = mkring->nkr_num_slots - 1; in netmap_monitor_parent_sync() 753 busy += mkring->nkr_num_slots; in netmap_monitor_parent_sync() 764 if (beg >= kring->nkr_num_slots) in netmap_monitor_parent_sync() [all …]
|
H A D | netmap_vale.c | 489 u_int j = kring->nr_hwcur, lim = kring->nkr_num_slots - 1; in nm_vale_preflush() 671 busy += k->nkr_num_slots; in nm_kr_space() 672 space = k->nkr_num_slots - 1 - busy; in nm_kr_space() 677 space += k->nkr_num_slots; in nm_kr_space() 681 if (k->nkr_hwlease >= k->nkr_num_slots || in nm_kr_space() 682 k->nr_hwcur >= k->nkr_num_slots || in nm_kr_space() 683 k->nr_tail >= k->nkr_num_slots || in nm_kr_space() 685 busy >= k->nkr_num_slots) { in nm_kr_space() 688 k->nkr_lease_idx, k->nkr_num_slots); in nm_kr_space() 704 uint32_t lim = k->nkr_num_slots - 1; in nm_kr_lease() [all …]
|
H A D | if_vtnet_netmap.h | 65 u_int const lim = kring->nkr_num_slots - 1; in vtnet_netmap_txsync() 159 u_int const lim = kring->nkr_num_slots - 1; in vtnet_netmap_kring_refill() 251 u_int const lim = kring->nkr_num_slots - 1; in vtnet_netmap_rxsync() 329 released += kring->nkr_num_slots; in vtnet_netmap_rxsync()
|
H A D | netmap_pipe.c | 187 u_int k, lim = txkring->nkr_num_slots - 1, nk; in netmap_pipe_txsync() 202 m += txkring->nkr_num_slots; in netmap_pipe_txsync() 244 u_int k, lim = rxkring->nkr_num_slots - 1; in netmap_pipe_rxsync() 258 m += rxkring->nkr_num_slots; in netmap_pipe_rxsync() 437 kring->nkr_num_slots); in netmap_pipe_reg_both() 558 uint32_t j, lim = kring->nkr_num_slots - 1; in netmap_pipe_krings_delete_both()
|
H A D | netmap.c | 894 kring->nkr_num_slots = ndesc; in netmap_krings_create() 1232 u_int const lim = kring->nkr_num_slots - 1; in netmap_grab_packets() 1299 u_int const src_lim = kring->nkr_num_slots - 1; in netmap_sw_to_nic() 1306 u_int const dst_lim = kdst->nkr_num_slots - 1; in netmap_sw_to_nic() 1349 u_int const lim = kring->nkr_num_slots - 1; in netmap_txsync_to_host() 1384 u_int const lim = kring->nkr_num_slots - 1; in netmap_rxsync_from_host() 1692 return kring->nkr_num_slots; \ 1714 u_int n = kring->nkr_num_slots; in nm_txsync_prologue() 1776 uint32_t const n = kring->nkr_num_slots; in nm_rxsync_prologue() 1839 u_int i, lim = kring->nkr_num_slots - 1; in netmap_ring_reinit() [all …]
|
H A D | netmap_generic.c | 518 u_int const lim = kring->nkr_num_slots - 1; in generic_netmap_tx_clean() 615 u_int lim = kring->nkr_num_slots - 1; in generic_set_tx_event() 700 u_int const lim = kring->nkr_num_slots - 1; in generic_netmap_txsync() 931 u_int const lim = kring->nkr_num_slots - 1; in generic_netmap_rxsync()
|
H A D | netmap_kloop.c | 175 num_slots = kring->nkr_num_slots; in netmap_sync_kloop_tx_ring() 310 kring->nkr_num_slots - 1)); in sync_kloop_norxslots() 331 num_slots = kring->nkr_num_slots; in netmap_sync_kloop_rx_ring() 334 num_slots = kring->nkr_num_slots; in netmap_sync_kloop_rx_ring()
|
H A D | if_re_netmap.h | 77 u_int const lim = kring->nkr_num_slots - 1; in re_netmap_txsync() 178 u_int const lim = kring->nkr_num_slots - 1; in re_netmap_rxsync()
|
H A D | netmap_bdg.c | 1100 u_int nm_i, lim = kring->nkr_num_slots - 1; in netmap_vp_rxsync_locked() 1540 NMR(na, t)[i]->nkr_num_slots = NMR(hwna, r)[i]->nkr_num_slots; in netmap_bwrap_krings_create_common() 1606 u_int lim = kring->nkr_num_slots - 1; in netmap_bwrap_notify()
|
H A D | netmap_kern.h | 444 uint32_t nkr_num_slots; member 1195 space += k->nkr_num_slots; in nm_kr_rxspace() 1905 int n = kr->nkr_num_slots; in netmap_idx_n2k() 1924 int n = kr->nkr_num_slots; in netmap_idx_k2n()
|
H A D | if_ptnet.c | 1364 ((((_h) < (_k)->rtail) ? 0 : (_k)->nkr_num_slots) + \ 1412 lim = kring->nkr_num_slots - 1; in ptnet_drain_transmit_queue() 1622 head = nm_next(head, kring->nkr_num_slots - 1); in ptnet_rx_discard() 1680 unsigned int const lim = kring->nkr_num_slots - 1; in ptnet_rx_eof()
|
H A D | netmap_mem2.c | 2009 ndesc = kring->nkr_num_slots; in netmap_mem2_rings_create() 2087 netmap_free_bufs(nmd, ring->slot, kring->nkr_num_slots); in netmap_mem2_rings_delete()
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_netmap.c | 815 kring->rtail = kring->nr_hwtail = kring->nkr_num_slots - 1; in cxgbe_netmap_off() 971 const u_int lim = kring->nkr_num_slots - 1; in cxgbe_nm_tx() 1123 kring->nkr_num_slots - kring->nr_hwcur + head; in cxgbe_netmap_txsync() 1159 if (kring->nr_hwtail >= kring->nkr_num_slots) in cxgbe_netmap_txsync() 1160 kring->nr_hwtail -= kring->nkr_num_slots; in cxgbe_netmap_txsync() 1196 kring->nkr_num_slots - kring->nr_hwcur + head; in cxgbe_netmap_rxsync() 1212 IDXINCR(kring->nr_hwcur, n, kring->nkr_num_slots); in cxgbe_netmap_rxsync()
|
/freebsd/sys/dev/ena/ |
H A D | ena_netmap.c | 162 lim = kring->nkr_num_slots - 1; in ena_netmap_alloc_rx_slot() 196 lim = kring->nkr_num_slots - 1; in ena_netmap_free_rx_slot() 1046 refill_required += ctx->kring->nkr_num_slots; in ena_netmap_rx_cleanup() 1058 ctx->lim = kring->nkr_num_slots - 1; in ena_netmap_fill_ctx()
|
/freebsd/sys/net/ |
H A D | iflib.c | 862 u_int const lim = kring->nkr_num_slots - 1; in netmap_fl_refill() 892 n = kring->nkr_num_slots - nm_kr_rxspace(kring); in netmap_fl_refill() 898 n += kring->nkr_num_slots; in netmap_fl_refill() 996 u_int const lim = kring->nkr_num_slots - 1; in iflib_netmap_txsync() 1005 u_int report_frequency = kring->nkr_num_slots >> 1; in iflib_netmap_txsync() 1175 u_int const lim = kring->nkr_num_slots - 1; in iflib_netmap_rxsync()
|