Home
last modified time | relevance | path

Searched defs:kring (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/dev/netmap/
H A Dnetmap_monitor.c141 netmap_monitor_txsync(struct netmap_kring *kring, int flags) in netmap_monitor_txsync()
154 netmap_monitor_rxsync(struct netmap_kring *kring, int flags) in netmap_monitor_rxsync()
183 struct netmap_kring *kring = NMR(na, t)[first + i]; in netmap_monitor_krings_create() local
207 nm_monitor_alloc(struct netmap_kring *kring, u_int n) in nm_monitor_alloc()
230 nm_monitor_dealloc(struct netmap_kring *kring) in nm_monitor_dealloc()
246 nm_monitor_none(struct netmap_kring *kring) in nm_monitor_none()
264 nm_monitor_dummycb(struct netmap_kring *kring, int flags) in nm_monitor_dummycb()
272 nm_monitor_intercept_callbacks(struct netmap_kring *kring) in nm_monitor_intercept_callbacks()
288 nm_monitor_restore_callbacks(struct netmap_kring *kring) in nm_monitor_restore_callbacks()
303 struct netmap_kring *kring = mkring; in nm_zmon_list_head() local
[all …]
H A Dnetmap.c812 netmap_default_bufcfg(struct netmap_kring *kring, uint64_t target) in netmap_default_bufcfg()
848 struct netmap_kring *kring; in netmap_krings_create() local
944 struct netmap_kring **kring = na->tx_rings; in netmap_krings_delete() local
1014 struct netmap_kring *kring; in netmap_update_hostrings_mode() local
1230 netmap_grab_packets(struct netmap_kring *kring, struct mbq *q, int force) in netmap_grab_packets()
1258 _nm_may_forward(struct netmap_kring *kring) in _nm_may_forward()
1266 nm_may_forward_up(struct netmap_kring *kring) in nm_may_forward_up()
1273 nm_may_forward_down(struct netmap_kring *kring, int sync_flags) in nm_may_forward_down()
1295 struct netmap_kring *kring = na->rx_rings[na->num_rx_rings]; in netmap_sw_to_nic() local
1346 netmap_txsync_to_host(struct netmap_kring *kring, int flags) in netmap_txsync_to_host()
[all …]
H A Dnetmap_generic.c225 struct netmap_kring *kring = NULL; in generic_netmap_unregister() local
307 struct netmap_kring *kring = NULL; in generic_netmap_register() local
440 struct netmap_kring *kring; in generic_mbuf_dtor() local
516 generic_netmap_tx_clean(struct netmap_kring *kring, int txqdisc) in generic_netmap_tx_clean()
604 struct netmap_kring *kring = arg; in generic_tx_callout() local
613 generic_set_tx_event(struct netmap_kring *kring, u_int hwcur) in generic_set_tx_event()
693 generic_netmap_txsync(struct netmap_kring *kring, int flags) in generic_netmap_txsync()
867 struct netmap_kring *kring; in generic_rx_handler() local
925 generic_netmap_rxsync(struct netmap_kring *kring, int flags) in generic_netmap_rxsync()
H A Dif_vtnet_netmap.h58 vtnet_netmap_txsync(struct netmap_kring *kring, int flags) in vtnet_netmap_txsync()
153 vtnet_netmap_kring_refill(struct netmap_kring *kring, u_int num) in vtnet_netmap_kring_refill()
215 struct netmap_kring *kring; in vtnet_netmap_rxq_populate() local
244 vtnet_netmap_rxsync(struct netmap_kring *kring, int flags) in vtnet_netmap_rxsync()
H A Dnetmap_kloop.c134 sync_kloop_kring_dump(const char *title, const struct netmap_kring *kring) in sync_kloop_kring_dump()
146 struct netmap_kring *kring; member
161 struct netmap_kring *kring = a->kring; in netmap_sync_kloop_tx_ring() local
307 sync_kloop_norxslots(struct netmap_kring *kring, uint32_t g_head) in sync_kloop_norxslots()
317 struct netmap_kring *kring = a->kring; in netmap_sync_kloop_rx_ring() local
973 struct netmap_kring *kring, int flags) in netmap_pt_guest_txsync()
1041 struct netmap_kring *kring, int flags) in netmap_pt_guest_rxsync()
H A Dnetmap_pipe.c398 struct netmap_kring *kring = NMR(na, t)[i]; in netmap_pipe_reg_both() local
418 struct netmap_kring *kring = NMR(na, t)[i]; in netmap_pipe_reg_both() local
556 struct netmap_kring *kring = NMR(sna, t)[i]; in netmap_pipe_krings_delete_both() local
H A Dnetmap_bdg.c723 struct netmap_kring **kring0, *kring; in netmap_bwrap_polling() local
1096 netmap_vp_rxsync_locked(struct netmap_kring *kring, int flags) in netmap_vp_rxsync_locked()
1144 netmap_vp_rxsync(struct netmap_kring *kring, int flags) in netmap_vp_rxsync()
1241 netmap_bwrap_intr_notify(struct netmap_kring *kring, int flags) in netmap_bwrap_intr_notify()
1350 struct netmap_kring *kring = NMR(hwna, nm_txrx_swap(t))[i]; in netmap_bwrap_reg() local
1467 netmap_bwrap_bufcfg(struct netmap_kring *kring, uint64_t target) in netmap_bwrap_bufcfg()
1600 netmap_bwrap_notify(struct netmap_kring *kring, int flags) in netmap_bwrap_notify()
H A Dif_re_netmap.h69 re_netmap_txsync(struct netmap_kring *kring, int flags) in re_netmap_txsync()
171 re_netmap_rxsync(struct netmap_kring *kring, int flags) in re_netmap_rxsync()
H A Dnetmap_null.c76 netmap_null_sync(struct netmap_kring *kring, int flags) in netmap_null_sync()
H A Dnetmap_vale.c193 struct netmap_kring **kring; in nm_free_bdgfwd() local
214 struct netmap_kring **kring; in nm_alloc_bdgfwd() local
482 nm_vale_preflush(struct netmap_kring *kring, u_int end) in nm_vale_preflush()
829 struct netmap_kring *kring; in nm_vale_flush() local
1102 netmap_vale_vp_txsync(struct netmap_kring *kring, int flags) in netmap_vale_vp_txsync()
H A Dif_ptnet.c1124 struct netmap_kring *kring; in ptnet_sync_from_csb() local
1238 ptnet_nm_txsync(struct netmap_kring * kring,int flags) ptnet_nm_txsync() argument
1253 ptnet_nm_rxsync(struct netmap_kring * kring,int flags) ptnet_nm_rxsync() argument
1339 ptnet_ring_update(struct ptnet_queue * pq,struct netmap_kring * kring,unsigned int head,unsigned int sync_flags) ptnet_ring_update() argument
1380 struct netmap_kring *kring; ptnet_drain_transmit_queue() local
1616 ptnet_rx_discard(struct netmap_kring * kring,unsigned int head) ptnet_rx_discard() argument
1678 struct netmap_kring *kring = na->rx_rings[pq->kring_id]; ptnet_rx_eof() local
[all...]
H A Dnetmap_kern.h598 nm_kring_pending_on(struct netmap_kring *kring) in nm_kring_pending_on()
606 nm_kring_pending_off(struct netmap_kring *kring) in nm_kring_pending_off()
1207 nm_kr_txempty(struct netmap_kring *kring) in nm_kr_txempty()
1220 nm_kr_wouldblock(struct netmap_kring *kring) in nm_kr_wouldblock()
1406 struct netmap_kring *kring = NULL; in netmap_kring_on() local
1997 nm_write_offset(struct netmap_kring *kring, in nm_write_offset()
2005 nm_get_offset(struct netmap_kring *kring, struct netmap_slot *slot) in nm_get_offset()
2014 NMB_O(struct netmap_kring *kring, struct netmap_slot *slot) in NMB_O()
2021 PNMB_O(struct netmap_kring *kring, struct netmap_slot *slot, uint64_t *pp) in PNMB_O()
2099 struct netmap_kring *kring = NMR(na, t)[i]; in nm_kring_pending() local
[all …]
H A Dnetmap_mem2.c1964 netmap_mem_ring_needed(struct netmap_kring *kring) in netmap_mem_ring_needed()
1972 netmap_mem_ring_todelete(struct netmap_kring *kring) in netmap_mem_ring_todelete()
1996 struct netmap_kring *kring = NMR(na, t)[i]; in netmap_mem2_rings_create() local
2074 struct netmap_kring *kring = NMR(na, t)[i]; in netmap_mem2_rings_delete() local
2805 struct netmap_kring *kring = na->tx_rings[i]; in netmap_mem_pt_guest_rings_create() local
2812 struct netmap_kring *kring = na->rx_rings[i]; in netmap_mem_pt_guest_rings_create() local
/freebsd/sys/dev/ena/
H A Dena_netmap.c41 struct netmap_kring *kring; member
108 struct netmap_kring *kring; in ena_netmap_alloc_rx_slot() local
173 struct netmap_kring *kring; in ena_netmap_free_rx_slot() local
222 struct netmap_kring *kring; in ena_ring_in_netmap() local
274 struct netmap_kring *kring; in ena_netmap_reg() local
321 ena_netmap_txsync(struct netmap_kring *kring, int flags) in ena_netmap_txsync()
867 ena_netmap_rxsync(struct netmap_kring *kring, int flags) in ena_netmap_rxsync()
1052 ena_netmap_fill_ctx(struct netmap_kring *kring, struct ena_netmap_ctx *ctx, in ena_netmap_fill_ctx()
/freebsd/sys/dev/cxgbe/
H A Dt4_netmap.c516 struct netmap_kring *kring; in cxgbe_netmap_simple_rss() local
584 struct netmap_kring *kring; in cxgbe_netmap_split_rss() local
691 struct netmap_kring *kring; in cxgbe_netmap_on() local
780 struct netmap_kring *kring; in cxgbe_netmap_off() local
967 struct netmap_kring *kring, int npkt, int npkt_remaining) in cxgbe_nm_tx()
1104 cxgbe_netmap_txsync(struct netmap_kring *kring, int flags) in cxgbe_netmap_txsync()
1167 cxgbe_netmap_rxsync(struct netmap_kring *kring, int flags) in cxgbe_netmap_rxsync()
1333 struct netmap_kring *kring = na->rx_rings[nm_rxq->nid]; in service_nm_rxq() local
/freebsd/sys/dev/virtio/network/
H A Dif_vtnet.c1501 struct netmap_kring *kring = netmap_kring_on(NA(rxq->vtnrx_sc->vtnet_ifp), in vtnet_rxq_free_mbufs() local
1504 void *kring = NULL; in vtnet_rxq_free_mbufs() local
2337 struct netmap_kring *kring = netmap_kring_on(NA(txq->vtntx_sc->vtnet_ifp), in vtnet_txq_free_mbufs() local
2340 void *kring = NULL; in vtnet_txq_free_mbufs() local
/freebsd/sys/dev/ixgbe/
H A Dif_ixv.c1496 struct netmap_kring *kring = na->rx_rings[j]; in ixv_initialize_receive_units() local
/freebsd/sys/net/
H A Diflib.c858 netmap_fl_refill(iflib_rxq_t rxq, struct netmap_kring *kring, bool init) in netmap_fl_refill()
988 iflib_netmap_txsync(struct netmap_kring *kring, int flags) in iflib_netmap_txsync()
1166 iflib_netmap_rxsync(struct netmap_kring *kring, int flags) in iflib_netmap_rxsync()
1360 struct netmap_kring *kring; in iflib_netmap_rxq_init() local
/freebsd/sys/dev/re/
H A Dif_re.c2946 struct netmap_kring *kring = NA(ifp)->tx_rings[0]; in re_start_locked() local