Home
last modified time | relevance | path

Searched refs:nm_prev (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/netmap/
H A Dif_re_netmap.h159 kring->nr_hwtail = nm_prev(netmap_idx_n2k(kring, nic_i), lim); in re_netmap_txsync()
202 uint32_t stop_i = nm_prev(kring->nr_hwcur, lim); in re_netmap_rxsync()
H A Dnetmap_generic.c570 kring->nr_hwtail = nm_prev(nm_i, lim); in generic_netmap_tx_clean()
977 avail = nm_prev(kring->nr_hwcur, lim) - nm_i; in generic_netmap_rxsync()
H A Dif_vtnet_netmap.h272 uint32_t hwtail_lim = nm_prev(kring->nr_hwcur, lim); in vtnet_netmap_rxsync()
H A Dnetmap_pipe.c277 txkring->pipe_tail = nm_prev(k, lim); in netmap_pipe_rxsync()
H A Dnetmap_kloop.c309 return (NM_ACCESS_ONCE(kring->nr_hwtail) == nm_prev(g_head, in sync_kloop_norxslots()
H A Dnetmap_vale.c1129 kring->nr_hwtail = nm_prev(done, lim); in netmap_vale_vp_txsync()
H A Dnetmap.c1400 stop_i = nm_prev(kring->nr_hwcur, lim); in netmap_rxsync_from_host()
4398 new_hwtail = nm_prev(kring->rhead, kring->nkr_num_slots - 1); in netmap_reset()
H A Dnetmap_kern.h622 nm_prev(uint32_t i, uint32_t lim) in nm_prev() function
/freebsd/sys/dev/ena/
H A Dena_netmap.c197 nm_i = nm_prev(kring->nr_hwcur, lim); in ena_netmap_free_rx_slot()
786 ctx->nm_i = nm_prev(ctx->nm_i, ctx->lim); in ena_netmap_unmap_last_socket_chain()
967 ctx->slots[nm_prev(ctx->nm_i, ctx->lim)].flags &= ~NS_MOREFRAG; in ena_netmap_rx_frame()
992 nm = nm_prev(nm, ctx->lim); in ena_netmap_rx_frame()
/freebsd/sys/net/
H A Diflib.c966 nm_prev(nic_i, lim)); in netmap_fl_refill()
1131 if (kring->nr_hwtail != nm_prev(kring->nr_hwcur, lim)) { in iflib_netmap_txsync()
1135 kring->nr_hwtail = nm_prev(netmap_idx_n2k(kring, nic_i), lim); in iflib_netmap_txsync()
1140 if (kring->nr_hwtail != nm_prev(kring->nr_hwcur, lim)) { in iflib_netmap_txsync()
1212 uint32_t hwtail_lim = nm_prev(kring->nr_hwcur, lim); in iflib_netmap_rxsync()