Home
last modified time | relevance | path

Searched refs:netmap_adapter (Results 1 – 7 of 7) sorted by relevance

/dflybsd-src/sys/net/netmap/
H A Dnetmap_kern.h102 struct netmap_adapter;
170 struct netmap_adapter *na;
265 struct netmap_adapter { struct
322 void (*nm_dtor)(struct netmap_adapter *); argument
324 int (*nm_register)(struct netmap_adapter *, int onoff); argument
326 int (*nm_txsync)(struct netmap_adapter *, u_int ring, int flags); argument
327 int (*nm_rxsync)(struct netmap_adapter *, u_int ring, int flags); argument
331 int (*nm_config)(struct netmap_adapter *, argument
333 int (*nm_krings_create)(struct netmap_adapter *); argument
334 void (*nm_krings_delete)(struct netmap_adapter *); argument
[all …]
H A Dnetmap_vale.c142 static int bdg_netmap_attach(struct netmap_adapter *);
143 static int bdg_netmap_reg(struct netmap_adapter *na, int onoff);
145 static int netmap_bwrap_register(struct netmap_adapter *, int onoff);
245 nma_is_vp(struct netmap_adapter *na) in nma_is_vp()
252 nma_is_host(struct netmap_adapter *na) in nma_is_host()
259 nma_is_hw(struct netmap_adapter *na) in nma_is_hw()
266 nma_is_bwrap(struct netmap_adapter *na) in nma_is_bwrap()
372 nm_free_bdgfwd(struct netmap_adapter *na) in nm_free_bdgfwd()
393 nm_alloc_bdgfwd(struct netmap_adapter *na) in nm_alloc_bdgfwd()
488 netmap_adapter_vp_dtor(struct netmap_adapter *na) in netmap_adapter_vp_dtor()
[all …]
H A Dnetmap.c250 struct netmap_adapter *na; in netmap_set_all_rings()
370 netmap_update_config(struct netmap_adapter *na) in netmap_update_config()
411 netmap_krings_create(struct netmap_adapter *na, u_int ntx, u_int nrx, u_int tailroom) in netmap_krings_create()
462 netmap_krings_delete(struct netmap_adapter *na) in netmap_krings_delete()
478 netmap_if_new(const char *ifname, struct netmap_adapter *na) in netmap_if_new()
592 struct netmap_adapter *na = priv->np_na; in netmap_do_unregif()
641 struct netmap_adapter *na = priv->np_na; in netmap_dtor_locked()
734 struct netmap_adapter *na = kring->na; in netmap_grab_packets()
780 netmap_sw_to_nic(struct netmap_adapter *na) in netmap_sw_to_nic()
837 netmap_txsync_to_host(struct netmap_adapter *na) in netmap_txsync_to_host()
[all …]
H A Dnetmap_mem2.h199 netmap_mem_if_new(const char *, struct netmap_adapter *);
200 void netmap_mem_if_delete(struct netmap_adapter *, struct netmap_if *);
201 int netmap_mem_rings_create(struct netmap_adapter *);
202 void netmap_mem_rings_delete(struct netmap_adapter *);
H A Dnetmap_generic.c179 int generic_netmap_register(struct netmap_adapter *na, int enable) in generic_netmap_register()
456 generic_netmap_txsync(struct netmap_adapter *na, u_int ring_nr, int flags) in generic_netmap_txsync()
596 struct netmap_adapter *na = NA(ifp); in generic_rx_handler()
635 generic_netmap_rxsync(struct netmap_adapter *na, u_int ring_nr, int flags) in generic_netmap_rxsync()
720 generic_netmap_dtor(struct netmap_adapter *na) in generic_netmap_dtor()
724 struct netmap_adapter *prev_na = gna->prev; in generic_netmap_dtor()
754 struct netmap_adapter *na; in generic_netmap_attach()
769 na = (struct netmap_adapter *)gna; in generic_netmap_attach()
H A Dnetmap_mem2.c893 netmap_free_rings(struct netmap_adapter *na) in netmap_free_rings()
918 netmap_mem_rings_create(struct netmap_adapter *na) in netmap_mem_rings_create()
996 netmap_mem_rings_delete(struct netmap_adapter *na) in netmap_mem_rings_delete()
1028 netmap_mem_if_new(const char *ifname, struct netmap_adapter *na) in netmap_mem_if_new()
1081 netmap_mem_if_delete(struct netmap_adapter *na, struct netmap_if *nifp) in netmap_mem_if_delete()
H A Dnetmap_freebsd.c64 netmap_catch_rx(struct netmap_adapter *na, int intercept) in netmap_catch_rx()