Home
last modified time | relevance | path

Searched refs:nm_next (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/netmap/
H A Dif_re_netmap.h129 nm_i = nm_next(nm_i, lim); in re_netmap_txsync()
130 nic_i = nm_next(nic_i, lim); in re_netmap_txsync()
223 nm_i = nm_next(nm_i, lim); in re_netmap_rxsync()
224 nic_i = nm_next(nic_i, lim); in re_netmap_rxsync()
263 nm_i = nm_next(nm_i, lim); in re_netmap_rxsync()
264 nic_i = nm_next(nic_i, lim); in re_netmap_rxsync()
H A Dnetmap_generic.c519 u_int nm_i = nm_next(kring->nr_hwtail, lim); in generic_netmap_tx_clean()
568 nm_i = nm_next(nm_i, lim); in generic_netmap_tx_clean()
618 u_int ntc = nm_next(kring->nr_hwtail, lim); /* next to clean */ in generic_set_tx_event()
819 nm_i = nm_next(nm_i, lim); in generic_netmap_txsync()
959 nm_i = nm_next(nm_i, lim); in generic_netmap_rxsync()
1015 nm_i = nm_next(nm_i, lim); in generic_netmap_rxsync()
1050 nm_i = nm_next(nm_i, lim); in generic_netmap_rxsync()
H A Dnetmap_offloadings.c398 j_cur = nm_next(j_cur, lim); in bdg_mismatch_datapath()
456 j_cur = nm_next(j_cur, lim); in bdg_mismatch_datapath()
478 j_start = nm_next(j_start, lim); in bdg_mismatch_datapath()
H A Dif_vtnet_netmap.h83 for (; nm_i != head; nm_i = nm_next(nm_i, lim)) { in vtnet_netmap_txsync()
172 nm_i = nm_next(nm_i, lim), num--) { in vtnet_netmap_kring_refill()
312 nm_i = nm_next(nm_i, lim); in vtnet_netmap_rxsync()
H A Dnetmap_pipe.c210 m--, k = nm_next(k, lim), nk = (complete ? k : nk)) { in netmap_pipe_txsync()
265 for (k = rxkring->nr_hwcur; m; m--, k = nm_next(k, lim)) { in netmap_pipe_rxsync()
569 for (j = nm_next(kring->pipe_tail, lim); in netmap_pipe_krings_delete_both()
571 j = nm_next(j, lim)) in netmap_pipe_krings_delete_both()
H A Dnetmap_monitor.c669 beg = nm_next(beg, lim); in netmap_zmon_parent_sync()
670 i = nm_next(i, mlim); in netmap_zmon_parent_sync()
788 beg = nm_next(beg, lim); in netmap_monitor_parent_sync()
789 i = nm_next(i, mlim); in netmap_monitor_parent_sync()
H A Dnetmap_vale.c506 for (; likely(j != end); j = nm_next(j, lim)) { in nm_vale_preflush()
708 k->nkr_lease_idx = nm_next(lease_idx, lim); in nm_kr_lease()
1018 j = nm_next(j, lim); in nm_vale_flush()
1041 if (nm_next(lease_idx, lim) == kring->nkr_lease_idx) { in nm_vale_flush()
1049 j = nm_next(j, lim); in nm_vale_flush()
1066 lease_idx = nm_next(lease_idx, lim); in nm_vale_flush()
H A Dif_ptnet.c1516 head = nm_next(head, lim); in ptnet_drain_transmit_queue()
1528 head = nm_next(head, lim); in ptnet_drain_transmit_queue()
1622 head = nm_next(head, kring->nkr_num_slots - 1); in ptnet_rx_discard()
1803 head = nm_next(head, lim); in ptnet_rx_eof()
H A Dnetmap.c1237 for (n = kring->nr_hwcur; n != head; n = nm_next(n, lim)) { in netmap_grab_packets()
1310 rxcur = nm_next(rxcur, src_lim) ) { in netmap_sw_to_nic()
1331 rdst->head = rdst->cur = nm_next(dst_head, dst_lim); in netmap_sw_to_nic()
1412 nm_i = nm_next(nm_i, lim); in netmap_rxsync_from_host()
H A Dnetmap_bdg.c1126 nm_i = nm_next(nm_i, lim); in netmap_vp_rxsync_locked()
1637 kring->rhead = kring->rcur = nm_next(hw_kring->nr_hwtail, lim); /* skip past reserved slot */ in netmap_bwrap_notify()
H A Dnetmap_kern.h614 nm_next(uint32_t i, uint32_t lim) in nm_next() function
/freebsd/sys/dev/ena/
H A Dena_netmap.c163 kring->nr_hwcur = nm_next(nm_i, lim); in ena_netmap_alloc_rx_slot()
475 nm = nm_next(nm, ctx->lim); in ena_netmap_count_slots()
491 slot_index = nm_next(slot_index, limit); in ena_netmap_packet_len()
515 slot_index = nm_next(slot_index, limit); in ena_netmap_copy_data()
580 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
656 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
667 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
707 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
725 __builtin_prefetch(&ctx->slots[nm_next(ctx->nm_i, ctx->lim)]); in ena_netmap_tx_map_slots()
749 ctx->nm_i = nm_next(ctx->nm_i, ctx->lim); in ena_netmap_tx_map_slots()
[all …]
/freebsd/sys/net/
H A Diflib.c947 nm_i = nm_next(nm_i, lim); in netmap_fl_refill()
948 nic_i = nm_next(nic_i, lim); in netmap_fl_refill()
1111 nm_i = nm_next(nm_i, lim); in iflib_netmap_txsync()
1112 nic_i = nm_next(nic_i, lim); in iflib_netmap_txsync()
1258 nm_i = nm_next(nm_i, lim); in iflib_netmap_rxsync()
1259 fl->ifl_cidx = nic_i = nm_next(nic_i, lim); in iflib_netmap_rxsync()
/freebsd/sys/dev/cxgbe/
H A Dt4_netmap.c1012 kring->nr_hwcur = nm_next(kring->nr_hwcur, lim); in cxgbe_nm_tx()