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.c310 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()
4399 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()
788 ctx->nm_i = nm_prev(ctx->nm_i, ctx->lim); in ena_netmap_unmap_last_socket_chain()
969 ctx->slots[nm_prev(ctx->nm_i, ctx->lim)].flags &= ~NS_MOREFRAG; in ena_netmap_rx_frame()
994 nm = nm_prev(nm, ctx->lim); in ena_netmap_rx_frame()
/freebsd/sys/net/
H A Diflib.c946 nm_prev(nic_i, lim)); in netmap_fl_refill()
1111 if (kring->nr_hwtail != nm_prev(kring->nr_hwcur, lim)) { in iflib_netmap_txsync()
1115 kring->nr_hwtail = nm_prev(netmap_idx_n2k(kring, nic_i), lim); in iflib_netmap_txsync()
1120 if (kring->nr_hwtail != nm_prev(kring->nr_hwcur, lim)) { in iflib_netmap_txsync()
1192 uint32_t hwtail_lim = nm_prev(kring->nr_hwcur, lim); in iflib_netmap_rxsync()