| /NextBSD/sys/dev/netmap/ |
| HD | netmap_kern.h | 96 struct netmap_adapter *netmap_getna(if_t ifp); 198 struct netmap_adapter; 323 struct netmap_adapter *na; 484 struct netmap_adapter { struct 595 void (*nm_dtor)(struct netmap_adapter *); argument 597 int (*nm_register)(struct netmap_adapter *, int onoff); argument 605 int (*nm_config)(struct netmap_adapter *, argument 607 int (*nm_krings_create)(struct netmap_adapter *); argument 608 void (*nm_krings_delete)(struct netmap_adapter *); argument 625 int (*nm_bdg_attach)(const char *bdg_name, struct netmap_adapter *); argument [all …]
|
| HD | netmap_mem2.h | 122 int netmap_mem_finalize(struct netmap_mem_d *, struct netmap_adapter *); 125 struct netmap_if * netmap_mem_if_new(struct netmap_adapter *); 126 void netmap_mem_if_delete(struct netmap_adapter *, struct netmap_if *); 127 int netmap_mem_rings_create(struct netmap_adapter *); 128 void netmap_mem_rings_delete(struct netmap_adapter *); 129 void netmap_mem_deref(struct netmap_mem_d *, struct netmap_adapter *); 163 uint32_t netmap_extra_alloc(struct netmap_adapter *, uint32_t *, uint32_t n);
|
| HD | netmap.c | 563 netmap_set_ring(struct netmap_adapter *na, u_int ring_id, enum txrx t, int stopped) in netmap_set_ring() 574 netmap_set_all_rings(struct netmap_adapter *na, int stopped) in netmap_set_all_rings() 692 netmap_update_config(struct netmap_adapter *na) in netmap_update_config() 730 static void netmap_txsync_to_host(struct netmap_adapter *na); 731 static int netmap_rxsync_from_host(struct netmap_adapter *na, struct thread *td, void *pwait); 779 netmap_krings_create(struct netmap_adapter *na, u_int tailroom) in netmap_krings_create() 857 netmap_krings_delete(struct netmap_adapter *na) in netmap_krings_delete() 882 netmap_hw_krings_delete(struct netmap_adapter *na) in netmap_hw_krings_delete() 905 struct netmap_adapter *na = priv->np_na; in netmap_do_unregif() 977 struct netmap_adapter *na = priv->np_na; in netmap_dtor_locked() [all …]
|
| HD | netmap_pipe.c | 81 nm_pipe_alloc(struct netmap_adapter *na, u_int npipes) in nm_pipe_alloc() 106 netmap_pipe_dealloc(struct netmap_adapter *na) in netmap_pipe_dealloc() 122 netmap_pipe_find(struct netmap_adapter *parent, u_int pipe_id) in netmap_pipe_find() 138 netmap_pipe_add(struct netmap_adapter *parent, struct netmap_pipe_adapter *na) in netmap_pipe_add() 155 netmap_pipe_remove(struct netmap_adapter *parent, struct netmap_pipe_adapter *na) in netmap_pipe_remove() 301 netmap_pipe_krings_create(struct netmap_adapter *na) in netmap_pipe_krings_create() 305 struct netmap_adapter *ona = &pna->peer->up; in netmap_pipe_krings_create() 411 netmap_pipe_reg(struct netmap_adapter *na, int onoff) in netmap_pipe_reg() 468 netmap_pipe_krings_delete(struct netmap_adapter *na) in netmap_pipe_krings_delete() 472 struct netmap_adapter *ona; /* na of the other end */ in netmap_pipe_krings_delete() [all …]
|
| HD | netmap_vale.c | 161 static int netmap_vp_reg(struct netmap_adapter *na, int onoff); 162 static int netmap_bwrap_register(struct netmap_adapter *, int onoff); 353 nm_free_bdgfwd(struct netmap_adapter *na) in nm_free_bdgfwd() 374 nm_alloc_bdgfwd(struct netmap_adapter *na) in nm_alloc_bdgfwd() 477 netmap_vp_bdg_ctl(struct netmap_adapter *na, struct nmreq *nmr, int attach) in netmap_vp_bdg_ctl() 497 netmap_vp_dtor(struct netmap_adapter *na) in netmap_vp_dtor() 596 netmap_get_bdg_na(struct nmreq *nmr, struct netmap_adapter **na, int create) in netmap_get_bdg_na() 684 struct netmap_adapter *hw; in netmap_get_bdg_na() 733 struct netmap_adapter *na; in nm_bdg_ctl_attach() 776 struct netmap_adapter *na; in nm_bdg_ctl_detach() [all …]
|
| HD | netmap_monitor.c | 158 netmap_monitor_krings_create(struct netmap_adapter *na) in netmap_monitor_krings_create() 165 netmap_monitor_krings_delete(struct netmap_adapter *na) in netmap_monitor_krings_delete() 312 netmap_monitor_stop(struct netmap_adapter *na) in netmap_monitor_stop() 341 netmap_monitor_reg_common(struct netmap_adapter *na, int onoff, int zmon) in netmap_monitor_reg_common() 346 struct netmap_adapter *pna = priv->np_na; in netmap_monitor_reg_common() 518 netmap_zmon_reg(struct netmap_adapter *na, int onoff) in netmap_zmon_reg() 525 netmap_zmon_dtor(struct netmap_adapter *na) in netmap_zmon_dtor() 530 struct netmap_adapter *pna = priv->np_na; in netmap_zmon_dtor() 670 netmap_monitor_reg(struct netmap_adapter *na, int onoff) in netmap_monitor_reg() 676 netmap_monitor_dtor(struct netmap_adapter *na) in netmap_monitor_dtor() [all …]
|
| HD | if_vtnet_netmap.h | 84 vtnet_netmap_reg(struct netmap_adapter *na, int onoff) in vtnet_netmap_reg() 111 struct netmap_adapter *na = kring->na; in vtnet_netmap_txsync() 223 struct netmap_adapter *na = kring->na; in vtnet_refill_rxq() 270 struct netmap_adapter *na = kring->na; in vtnet_netmap_rxsync() 301 struct netmap_adapter *token; in vtnet_netmap_rxsync() 353 struct netmap_adapter* na = NA(ifp); in vtnet_netmap_init_rx_buffers() 391 vtnet_netmap_config(struct netmap_adapter *na, u_int *txr, u_int *txd, in vtnet_netmap_config() 409 struct netmap_adapter na; in vtnet_netmap_attach()
|
| HD | netmap_generic.c | 235 struct netmap_adapter *na = NA(ifp); in netmap_generic_irq() 245 generic_netmap_register(struct netmap_adapter *na, int enable) in generic_netmap_register() 552 struct netmap_adapter *na = kring->na; in generic_netmap_txsync() 663 struct netmap_adapter *na = NA(ifp); in generic_rx_handler() 708 struct netmap_adapter *na = kring->na; in generic_netmap_rxsync() 781 generic_netmap_dtor(struct netmap_adapter *na) in generic_netmap_dtor() 785 struct netmap_adapter *prev_na = gna->prev; in generic_netmap_dtor() 818 struct netmap_adapter *na; in generic_netmap_attach() 837 na = (struct netmap_adapter *)gna; in generic_netmap_attach()
|
| HD | netmap_mem2.c | 125 struct netmap_if * (*nmd_if_new)(struct netmap_adapter *); 126 void (*nmd_if_delete)(struct netmap_adapter *, struct netmap_if *); 127 int (*nmd_rings_create)(struct netmap_adapter *); 128 void (*nmd_rings_delete)(struct netmap_adapter *); 177 netmap_mem_##name(struct netmap_adapter *na) \ 184 netmap_mem_##name(struct netmap_adapter *na, t1 a1) \ 202 static int netmap_mem_map(struct netmap_obj_pool *, struct netmap_adapter *); 203 static int netmap_mem_unmap(struct netmap_obj_pool *, struct netmap_adapter *); 246 netmap_mem_finalize(struct netmap_mem_d *nmd, struct netmap_adapter *na) in netmap_mem_finalize() 261 netmap_mem_deref(struct netmap_mem_d *nmd, struct netmap_adapter *na) in netmap_mem_deref() [all …]
|
| HD | if_re_netmap.h | 46 re_netmap_reg(struct netmap_adapter *na, int onoff) in re_netmap_reg() 70 struct netmap_adapter *na = kring->na; in re_netmap_txsync() 172 struct netmap_adapter *na = kring->na; in re_netmap_rxsync() 291 struct netmap_adapter *na = NA(sc->rl_ifp); in re_netmap_tx_init() 319 struct netmap_adapter *na = NA(sc->rl_ifp); in re_netmap_rx_init() 359 struct netmap_adapter na; in re_netmap_attach()
|
| HD | if_igb_netmap.h | 57 igb_netmap_reg(struct netmap_adapter *na, int onoff) in igb_netmap_reg() 86 struct netmap_adapter *na = kring->na; in igb_netmap_txsync() 193 struct netmap_adapter *na = kring->na; in igb_netmap_rxsync() 294 struct netmap_adapter na; in igb_netmap_attach()
|
| HD | if_em_netmap.h | 87 em_netmap_reg(struct netmap_adapter *na, int onoff) in em_netmap_reg() 118 struct netmap_adapter *na = kring->na; in em_netmap_txsync() 211 struct netmap_adapter *na = kring->na; in em_netmap_rxsync() 314 struct netmap_adapter na; in em_netmap_attach()
|
| HD | netmap_freebsd.c | 155 struct netmap_adapter *na = &gna->up.up; in netmap_catch_rx() 187 struct netmap_adapter *na = &gna->up.up; in netmap_catch_tx() 254 struct netmap_adapter * 283 netmap_mitigation_init(struct nm_generic_mit *mit, int idx, struct netmap_adapter *na) in netmap_mitigation_init() 499 struct netmap_adapter *na = priv->np_na; in netmap_dev_pager_fault() 771 struct netmap_adapter *na; in netmap_kqfilter()
|
| HD | ixgbe_netmap.h | 118 ixgbe_netmap_reg(struct netmap_adapter *na, int onoff) in ixgbe_netmap_reg() 159 struct netmap_adapter *na = kring->na; in ixgbe_netmap_txsync() 346 struct netmap_adapter *na = kring->na; in ixgbe_netmap_rxsync() 477 struct netmap_adapter na; in ixgbe_netmap_attach()
|
| HD | if_lem_netmap.h | 48 lem_netmap_reg(struct netmap_adapter *na, int onoff) in lem_netmap_reg() 90 struct netmap_adapter *na = kring->na; in lem_netmap_txsync() 315 struct netmap_adapter *na = kring->na; in lem_netmap_rxsync() 477 struct netmap_adapter na; in lem_netmap_attach()
|
| /NextBSD/sys/dev/cxgbe/ |
| HD | t4_netmap.c | 288 struct netmap_adapter *na = NA(vi->ifp); in alloc_nm_rxq_hwq() 428 struct netmap_adapter *na = NA(vi->ifp); in alloc_nm_txq_hwq() 510 struct netmap_adapter *na) in cxgbe_netmap_on() 594 struct netmap_adapter *na) in cxgbe_netmap_off() 631 cxgbe_netmap_reg(struct netmap_adapter *na, int on) in cxgbe_netmap_reg() 891 struct netmap_adapter *na = kring->na; in cxgbe_netmap_txsync() 955 struct netmap_adapter *na = kring->na; in cxgbe_netmap_rxsync() 1044 struct netmap_adapter na; in ncxgbe_attach() 1188 struct netmap_adapter *na = NA(ifp); in t4_nm_intr()
|
| HD | t4_sge.c | 3037 struct netmap_adapter *na = NA(vi->ifp); in alloc_nm_rxq() 3118 struct netmap_adapter *na = NA(vi->ifp); in alloc_nm_txq()
|
| /NextBSD/sys/net/ |
| HD | if_var.h | 70 struct netmap_adapter; 260 struct netmap_adapter *if_netmap; /* netmap(4) softc */
|
| HD | iflib.c | 598 iflib_netmap_register(struct netmap_adapter *na, int onoff) in iflib_netmap_register() 639 struct netmap_adapter *na = kring->na; in iflib_netmap_txsync() 762 struct netmap_adapter *na = kring->na; in iflib_netmap_rxsync() 896 struct netmap_adapter na; in iflib_netmap_attach() 916 struct netmap_adapter *na = NA(ctx->ifc_ifp); in iflib_netmap_txq_init() 941 struct netmap_adapter *na = NA(ctx->ifc_ifp); in iflib_netmap_rxq_init()
|
| /NextBSD/sys/dev/ixgbe/ |
| HD | ix_txrx.c | 562 struct netmap_adapter *na = NA(adapter->ifp); 1012 struct netmap_adapter *na = NA(ifp); 1467 struct netmap_adapter *na = NA(rxr->adapter->ifp);
|
| HD | if_ixv.c | 1731 struct netmap_adapter *na = NA(adapter->ifp); in ixv_initialize_receive_units()
|
| HD | if_ix.c | 1178 struct netmap_adapter *na = NA(adapter->ifp); in ixgbe_init_locked()
|
| /NextBSD/sys/dev/e1000/ |
| HD | if_lem.c | 2764 struct netmap_adapter *na = netmap_getna(adapter->ifp); in lem_setup_transmit_structures() 3340 struct netmap_adapter *na = netmap_getna(adapter->ifp); in lem_setup_receive_structures() 3488 struct netmap_adapter *na = netmap_getna(adapter->ifp); in lem_initialize_receive_unit()
|
| HD | if_igb.c | 3528 struct netmap_adapter *na = NA(adapter->ifp); in igb_setup_transmit_ring() 4324 struct netmap_adapter *na = NA(rxr->adapter->ifp); in igb_setup_receive_ring() 4745 struct netmap_adapter *na = NA(adapter->ifp); in igb_initialize_receive_units()
|
| HD | if_em.c | 3422 struct netmap_adapter *na = netmap_getna(adapter->ifp); in em_setup_transmit_ring() 4197 struct netmap_adapter *na = netmap_getna(adapter->ifp); in em_setup_receive_ring() 4532 struct netmap_adapter *na = netmap_getna(adapter->ifp); in em_initialize_receive_unit()
|