/freebsd-current/sys/dev/netmap/ |
H A D | netmap_null.c | 76 netmap_null_sync(struct netmap_kring *kring, int flags) argument
|
H A D | if_re_netmap.h | 69 re_netmap_txsync(struct netmap_kring *kring, int flags) argument 171 re_netmap_rxsync(struct netmap_kring *kring, int flags) argument [all...] |
H A D | if_vtnet_netmap.h | 58 vtnet_netmap_txsync(struct netmap_kring *kring, int flags) argument 153 vtnet_netmap_kring_refill(struct netmap_kring *kring, u_int num) argument 215 struct netmap_kring *kring; local 244 vtnet_netmap_rxsync(struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap_pipe.c | 398 struct netmap_kring *kring = NMR(na, t)[i]; local 418 struct netmap_kring *kring = NMR(na, t)[i]; local 556 struct netmap_kring *kring = NMR(sna, t)[i]; local [all...] |
H A D | netmap_monitor.c | 141 netmap_monitor_txsync(struct netmap_kring *kring, int flags) argument 154 netmap_monitor_rxsync(struct netmap_kring *kring, int flags) argument 183 struct netmap_kring *kring = NMR(na, t)[first + i]; local 207 nm_monitor_alloc(struct netmap_kring *kring, u_int n) argument 230 nm_monitor_dealloc(struct netmap_kring *kring) argument 246 nm_monitor_none(struct netmap_kring *kring) argument 264 nm_monitor_dummycb(struct netmap_kring *kring, int flags) argument 272 nm_monitor_intercept_callbacks(struct netmap_kring *kring) argument 288 nm_monitor_restore_callbacks(struct netmap_kring *kring) argument 303 struct netmap_kring *kring = mkring; local 318 netmap_monitor_add(struct netmap_kring *mkring, struct netmap_kring *kring, int zmon) argument 371 netmap_monitor_del(struct netmap_kring *mkring, struct netmap_kring *kring, enum txrx t) argument 456 struct netmap_kring *kring = NMR(na, t)[i]; local 515 struct netmap_kring *kring, *mkring; local 587 netmap_zmon_parent_sync(struct netmap_kring *kring, int flags, enum txrx tx) argument 693 netmap_zmon_parent_txsync(struct netmap_kring *kring, int flags) argument 700 netmap_zmon_parent_rxsync(struct netmap_kring *kring, int flags) argument 730 netmap_monitor_parent_sync(struct netmap_kring *kring, u_int first_new, int new_slots) argument 805 netmap_monitor_parent_txsync(struct netmap_kring *kring, int flags) argument 827 netmap_monitor_parent_rxsync(struct netmap_kring *kring, int flags) argument 854 netmap_monitor_parent_notify(struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap_kloop.c | 134 sync_kloop_kring_dump(const char *title, const struct netmap_kring *kring) argument 146 struct netmap_kring *kring; member in struct:sync_kloop_ring_args 161 struct netmap_kring *kring = a->kring; local 307 sync_kloop_norxslots(struct netmap_kring *kring, uint32_t g_head) argument 317 struct netmap_kring *kring = a->kring; local 972 netmap_pt_guest_txsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, struct netmap_kring *kring, int flags) argument 1040 netmap_pt_guest_rxsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap_generic.c | 225 struct netmap_kring *kring = NULL; local 307 struct netmap_kring *kring = NULL; local 440 struct netmap_kring *kring; local 516 generic_netmap_tx_clean(struct netmap_kring *kring, int txqdisc) argument 604 struct netmap_kring *kring = arg; local 613 generic_set_tx_event(struct netmap_kring *kring, u_int hwcur) argument 693 generic_netmap_txsync(struct netmap_kring *kring, int flags) argument 867 struct netmap_kring *kring; local 925 generic_netmap_rxsync(struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap_bdg.c | 723 struct netmap_kring **kring0, *kring; local 1096 netmap_vp_rxsync_locked(struct netmap_kring *kring, int flags) argument 1144 netmap_vp_rxsync(struct netmap_kring *kring, int flags) argument 1241 netmap_bwrap_intr_notify(struct netmap_kring *kring, int flags) argument 1350 struct netmap_kring *kring = NMR(hwna, nm_txrx_swap(t))[i]; local 1467 netmap_bwrap_bufcfg(struct netmap_kring *kring, uint64_t target) argument 1600 netmap_bwrap_notify(struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap_vale.c | 193 struct netmap_kring **kring; local 214 struct netmap_kring **kring; local 482 nm_vale_preflush(struct netmap_kring *kring, u_in argument 829 struct netmap_kring *kring; local 1102 netmap_vale_vp_txsync(struct netmap_kring *kring, int flags) argument [all...] |
H A D | netmap.c | 812 netmap_default_bufcfg(struct netmap_kring *kring, uint64_t target) argument 848 struct netmap_kring *kring; local 944 struct netmap_kring **kring = na->tx_rings; local 1014 struct netmap_kring *kring; local 1230 netmap_grab_packets(struct netmap_kring *kring, struct mbq *q, int force) argument 1258 _nm_may_forward(struct netmap_kring *kring) argument 1266 nm_may_forward_up(struct netmap_kring *kring) argument 1273 nm_may_forward_down(struct netmap_kring *kring, int sync_flags) argument 1295 struct netmap_kring *kring = na->rx_rings[na->num_rx_rings]; local 1346 netmap_txsync_to_host(struct netmap_kring *kring, int flags) argument 1379 netmap_rxsync_from_host(struct netmap_kring *kring, int flags) argument 1710 nm_txsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) argument 1774 nm_rxsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) argument 1836 netmap_ring_reinit(struct netmap_kring *kring) argument 2055 struct netmap_kring *kring; local 2101 struct netmap_kring *kring; local 2203 struct netmap_kring *kring = local 2285 struct netmap_kring *kring; local 2353 struct netmap_kring *kring = NMR(na, t)[i]; local 2418 struct netmap_kring *kring; local 2699 nm_sync_finalize(struct netmap_kring *kring) argument 3186 struct netmap_kring *kring = krings[i]; local 3657 struct netmap_kring *kring; local 3926 struct netmap_kring *kring = NMR(na, t)[i]; local 3960 netmap_notify(struct netmap_kring *kring, int flags) argument 4263 struct netmap_kring *kring, *tx_kring; local 4377 struct netmap_kring *kring; local 4456 struct netmap_kring *kring; local 4564 struct netmap_kring *kring = NMR(na, t)[i]; local [all...] |
H A D | if_ptnet.c | 1130 struct netmap_kring *kring; local 1244 ptnet_nm_txsync(struct netmap_kring *kring, int flags) argument 1259 ptnet_nm_rxsync(struct netmap_kring *kring, int flags) argument 1345 ptnet_ring_update(struct ptnet_queue *pq, struct netmap_kring *kring, unsigned int head, unsigned int sync_flags) argument 1386 struct netmap_kring *kring; local 1622 ptnet_rx_discard(struct netmap_kring *kring, unsigned int head) argument 1684 struct netmap_kring *kring = na->rx_rings[pq->kring_id]; local [all...] |
H A D | netmap_mem2.c | 1949 netmap_mem_ring_needed(struct netmap_kring *kring) argument 1957 netmap_mem_ring_todelete(struct netmap_kring *kring) argument 1981 struct netmap_kring *kring local 2059 struct netmap_kring *kring = NMR(na, t)[i]; local 2790 struct netmap_kring *kring = na->tx_rings[i]; local 2797 struct netmap_kring *kring = na->rx_rings[i]; local [all...] |
H A D | netmap_kern.h | 597 nm_kring_pending_on(struct netmap_kring *kring) argument 605 nm_kring_pending_off(struct netmap_kring *kring) argument 1206 nm_kr_txempty(struct netmap_kring *kring) argument 1219 nm_kr_wouldblock(struct netmap_kring *kring) argument 1405 struct netmap_kring *kring = NULL; local 1976 nm_write_offset(struct netmap_kring *kring, struct netmap_slot *slot, uint64_t offset) argument 1984 nm_get_offset(struct netmap_kring *kring, struct netmap_slot *slot) argument 1993 NMB_O(struct netmap_kring *kring, struct netmap_slot *slot) argument 2000 PNMB_O(struct netmap_kring *kring, struct netmap_slot *slot, uint64_t *pp) argument 2078 struct netmap_kring *kring = NMR(na, t)[i]; local 2369 ptnet_sync_tail(struct nm_csb_ktoa *ktoa, struct netmap_kring *kring) argument [all...] |
/freebsd-current/sys/dev/ena/ |
H A D | ena_netmap.c | 41 struct netmap_kring *kring; member in struct:ena_netmap_ctx 109 struct netmap_kring *kring; local 174 struct netmap_kring *kring; local 223 struct netmap_kring *kring; local 275 struct netmap_kring *kring; local 322 ena_netmap_txsync(struct netmap_kring *kring, int flags) argument 877 ena_netmap_rxsync(struct netmap_kring *kring, int flags) argument 1060 ena_netmap_fill_ctx(struct netmap_kring *kring, struct ena_netmap_ctx *ctx, uint16_t ena_qid) argument [all...] |
/freebsd-current/sys/dev/cxgbe/ |
H A D | t4_netmap.c | 516 struct netmap_kring *kring; local 584 struct netmap_kring *kring; local 691 struct netmap_kring *kring; local 780 struct netmap_kring *kring; local 966 cxgbe_nm_tx(struct adapter *sc, struct sge_nm_txq *nm_txq, struct netmap_kring *kring, int npkt, int npkt_remaining) argument 1105 cxgbe_netmap_txsync(struct netmap_kring *kring, int flags) argument 1168 cxgbe_netmap_rxsync(struct netmap_kring *kring, int flags) argument 1334 struct netmap_kring *kring = na->rx_rings[nm_rxq->nid]; local [all...] |
/freebsd-current/sys/dev/ixgbe/ |
H A D | if_ixv.c | 1473 struct netmap_kring *kring = na->rx_rings[j]; local
|
/freebsd-current/sys/dev/re/ |
H A D | if_re.c | 2951 struct netmap_kring *kring = NA(ifp)->tx_rings[0]; local
|
/freebsd-current/sys/dev/virtio/network/ |
H A D | if_vtnet.c | 1511 struct netmap_kring *kring = netmap_kring_on(NA(rxq->vtnrx_sc->vtnet_ifp), local 1514 void *kring = NULL; local 2347 struct netmap_kring *kring = netmap_kring_on(NA(txq->vtntx_sc->vtnet_ifp), local 2350 void *kring = NULL; local
|
/freebsd-current/sys/net/ |
H A D | iflib.c | 858 netmap_fl_refill(iflib_rxq_t rxq, struct netmap_kring *kring, bool init) argument 988 iflib_netmap_txsync(struct netmap_kring *kring, int flags) argument 1166 iflib_netmap_rxsync(struct netmap_kring *kring, int flags) argument 1360 struct netmap_kring *kring; local [all...] |