Searched refs:netmap_adapter (Results 1 – 7 of 7) sorted by relevance
| /dflybsd-src/sys/net/netmap/ |
| H A D | netmap_kern.h | 102 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 D | netmap_vale.c | 142 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 D | netmap.c | 250 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 D | netmap_mem2.h | 199 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 D | netmap_generic.c | 179 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 D | netmap_mem2.c | 893 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 D | netmap_freebsd.c | 64 netmap_catch_rx(struct netmap_adapter *na, int intercept) in netmap_catch_rx()
|