Symbol: netmap_adapter
sys/net/netmap/netmap.c
1050
netmap_get_na(struct nmreq *nmr, struct netmap_adapter **na, int create)
sys/net/netmap/netmap.c
1054
struct netmap_adapter *ret;
sys/net/netmap/netmap.c
1156
struct netmap_adapter *na = priv->np_na;
sys/net/netmap/netmap.c
1199
netmap_do_regif(struct netmap_priv_d *priv, struct netmap_adapter *na,
sys/net/netmap/netmap.c
1288
struct netmap_adapter *na = NULL;
sys/net/netmap/netmap.c
1566
struct netmap_adapter *na;
sys/net/netmap/netmap.c
1813
static int netmap_hw_krings_create(struct netmap_adapter *);
sys/net/netmap/netmap.c
1816
netmap_notify(struct netmap_adapter *na, u_int n_ring, enum txrx tx, int flags)
sys/net/netmap/netmap.c
1839
netmap_attach_common(struct netmap_adapter *na)
sys/net/netmap/netmap.c
1865
netmap_detach_common(struct netmap_adapter *na)
sys/net/netmap/netmap.c
1896
netmap_attach(struct netmap_adapter *arg)
sys/net/netmap/netmap.c
1925
NM_DBG(netmap_adapter_get)(struct netmap_adapter *na)
sys/net/netmap/netmap.c
1937
NM_DBG(netmap_adapter_put)(struct netmap_adapter *na)
sys/net/netmap/netmap.c
1955
netmap_hw_krings_create(struct netmap_adapter *na)
sys/net/netmap/netmap.c
1970
struct netmap_adapter *na = NA(ifp);
sys/net/netmap/netmap.c
1996
struct netmap_adapter *na = NA(ifp);
sys/net/netmap/netmap.c
2066
netmap_reset(struct netmap_adapter *na, enum txrx tx, u_int n,
sys/net/netmap/netmap.c
2151
struct netmap_adapter *na = NA(ifp);
sys/net/netmap/netmap.c
250
struct netmap_adapter *na;
sys/net/netmap/netmap.c
370
netmap_update_config(struct netmap_adapter *na)
sys/net/netmap/netmap.c
411
netmap_krings_create(struct netmap_adapter *na, u_int ntx, u_int nrx, u_int tailroom)
sys/net/netmap/netmap.c
462
netmap_krings_delete(struct netmap_adapter *na)
sys/net/netmap/netmap.c
478
netmap_if_new(const char *ifname, struct netmap_adapter *na)
sys/net/netmap/netmap.c
592
struct netmap_adapter *na = priv->np_na;
sys/net/netmap/netmap.c
641
struct netmap_adapter *na = priv->np_na;
sys/net/netmap/netmap.c
734
struct netmap_adapter *na = kring->na;
sys/net/netmap/netmap.c
780
netmap_sw_to_nic(struct netmap_adapter *na)
sys/net/netmap/netmap.c
837
netmap_txsync_to_host(struct netmap_adapter *na)
sys/net/netmap/netmap.c
885
netmap_rxsync_from_host(struct netmap_adapter *na, struct thread *td, void *pwait)
sys/net/netmap/netmap.c
957
netmap_get_hw_na(struct ifnet *ifp, struct netmap_adapter **na)
sys/net/netmap/netmap.c
962
struct netmap_adapter *prev_na;
sys/net/netmap/netmap_freebsd.c
64
netmap_catch_rx(struct netmap_adapter *na, int intercept)
sys/net/netmap/netmap_generic.c
179
int generic_netmap_register(struct netmap_adapter *na, int enable)
sys/net/netmap/netmap_generic.c
456
generic_netmap_txsync(struct netmap_adapter *na, u_int ring_nr, int flags)
sys/net/netmap/netmap_generic.c
596
struct netmap_adapter *na = NA(ifp);
sys/net/netmap/netmap_generic.c
635
generic_netmap_rxsync(struct netmap_adapter *na, u_int ring_nr, int flags)
sys/net/netmap/netmap_generic.c
720
generic_netmap_dtor(struct netmap_adapter *na)
sys/net/netmap/netmap_generic.c
724
struct netmap_adapter *prev_na = gna->prev;
sys/net/netmap/netmap_generic.c
754
struct netmap_adapter *na;
sys/net/netmap/netmap_generic.c
769
na = (struct netmap_adapter *)gna;
sys/net/netmap/netmap_kern.h
102
struct netmap_adapter;
sys/net/netmap/netmap_kern.h
170
struct netmap_adapter *na;
sys/net/netmap/netmap_kern.h
322
void (*nm_dtor)(struct netmap_adapter *);
sys/net/netmap/netmap_kern.h
324
int (*nm_register)(struct netmap_adapter *, int onoff);
sys/net/netmap/netmap_kern.h
326
int (*nm_txsync)(struct netmap_adapter *, u_int ring, int flags);
sys/net/netmap/netmap_kern.h
327
int (*nm_rxsync)(struct netmap_adapter *, u_int ring, int flags);
sys/net/netmap/netmap_kern.h
331
int (*nm_config)(struct netmap_adapter *,
sys/net/netmap/netmap_kern.h
333
int (*nm_krings_create)(struct netmap_adapter *);
sys/net/netmap/netmap_kern.h
334
void (*nm_krings_delete)(struct netmap_adapter *);
sys/net/netmap/netmap_kern.h
335
int (*nm_notify)(struct netmap_adapter *,
sys/net/netmap/netmap_kern.h
374
struct netmap_adapter up;
sys/net/netmap/netmap_kern.h
388
struct netmap_adapter up;
sys/net/netmap/netmap_kern.h
397
struct netmap_adapter *prev;
sys/net/netmap/netmap_kern.h
455
struct netmap_adapter *hwna; /* the underlying device */
sys/net/netmap/netmap_kern.h
458
int (*save_notify)(struct netmap_adapter *,
sys/net/netmap/netmap_kern.h
612
int netmap_attach(struct netmap_adapter *);
sys/net/netmap/netmap_kern.h
613
int netmap_attach_common(struct netmap_adapter *);
sys/net/netmap/netmap_kern.h
614
void netmap_detach_common(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
617
struct netmap_slot *netmap_reset(struct netmap_adapter *na,
sys/net/netmap/netmap_kern.h
625
int netmap_update_config(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
626
int netmap_krings_create(struct netmap_adapter *na, u_int ntx, u_int nrx, u_int tailroom);
sys/net/netmap/netmap_kern.h
627
void netmap_krings_delete(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
630
netmap_do_regif(struct netmap_priv_d *priv, struct netmap_adapter *na,
sys/net/netmap/netmap_kern.h
636
int netmap_get_na(struct nmreq *nmr, struct netmap_adapter **na, int create);
sys/net/netmap/netmap_kern.h
637
int netmap_get_hw_na(struct ifnet *ifp, struct netmap_adapter **na);
sys/net/netmap/netmap_kern.h
660
int netmap_get_bdg_na(struct nmreq *nmr, struct netmap_adapter **na, int create);
sys/net/netmap/netmap_kern.h
692
void __netmap_adapter_get(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
696
struct netmap_adapter *__na = na; \
sys/net/netmap/netmap_kern.h
701
int __netmap_adapter_put(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
705
struct netmap_adapter *__na = na; \
sys/net/netmap/netmap_kern.h
713
void netmap_adapter_get(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
714
int netmap_adapter_put(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
749
#define NA(_ifp) ((struct netmap_adapter *)WNA(_ifp))
sys/net/netmap/netmap_kern.h
857
BDG_NMB(struct netmap_adapter *na, struct netmap_slot *slot)
sys/net/netmap/netmap_kern.h
871
void netmap_txsync_to_host(struct netmap_adapter *na);
sys/net/netmap/netmap_kern.h
902
struct netmap_adapter *np_na;
sys/net/netmap/netmap_kern.h
919
int generic_netmap_register(struct netmap_adapter *na, int enable);
sys/net/netmap/netmap_kern.h
922
int netmap_catch_rx(struct netmap_adapter *na, int intercept);
sys/net/netmap/netmap_kern.h
931
nma_is_generic(struct netmap_adapter *na)
sys/net/netmap/netmap_mem2.c
1028
netmap_mem_if_new(const char *ifname, struct netmap_adapter *na)
sys/net/netmap/netmap_mem2.c
1081
netmap_mem_if_delete(struct netmap_adapter *na, struct netmap_if *nifp)
sys/net/netmap/netmap_mem2.c
893
netmap_free_rings(struct netmap_adapter *na)
sys/net/netmap/netmap_mem2.c
918
netmap_mem_rings_create(struct netmap_adapter *na)
sys/net/netmap/netmap_mem2.c
996
netmap_mem_rings_delete(struct netmap_adapter *na)
sys/net/netmap/netmap_mem2.h
199
netmap_mem_if_new(const char *, struct netmap_adapter *);
sys/net/netmap/netmap_mem2.h
200
void netmap_mem_if_delete(struct netmap_adapter *, struct netmap_if *);
sys/net/netmap/netmap_mem2.h
201
int netmap_mem_rings_create(struct netmap_adapter *);
sys/net/netmap/netmap_mem2.h
202
void netmap_mem_rings_delete(struct netmap_adapter *);
sys/net/netmap/netmap_vale.c
1068
bdg_netmap_reg(struct netmap_adapter *na, int onoff)
sys/net/netmap/netmap_vale.c
142
static int bdg_netmap_attach(struct netmap_adapter *);
sys/net/netmap/netmap_vale.c
143
static int bdg_netmap_reg(struct netmap_adapter *na, int onoff);
sys/net/netmap/netmap_vale.c
145
static int netmap_bwrap_register(struct netmap_adapter *, int onoff);
sys/net/netmap/netmap_vale.c
1471
bdg_netmap_txsync(struct netmap_adapter *na, u_int ring_nr, int flags)
sys/net/netmap/netmap_vale.c
1485
bdg_netmap_rxsync(struct netmap_adapter *na, u_int ring_nr, int flags)
sys/net/netmap/netmap_vale.c
1538
bdg_netmap_attach(struct netmap_adapter *arg)
sys/net/netmap/netmap_vale.c
1541
struct netmap_adapter *na;
sys/net/netmap/netmap_vale.c
1569
netmap_bwrap_dtor(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
1572
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1607
netmap_bwrap_intr_notify(struct netmap_adapter *na, u_int ring_nr, enum txrx tx, int flags)
sys/net/netmap/netmap_vale.c
1677
netmap_bwrap_register(struct netmap_adapter *na, int onoff)
sys/net/netmap/netmap_vale.c
1681
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1730
netmap_bwrap_config(struct netmap_adapter *na, u_int *txr, u_int *txd,
sys/net/netmap/netmap_vale.c
1735
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1749
netmap_bwrap_krings_create(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
1753
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1754
struct netmap_adapter *hostna = &bna->host.up;
sys/net/netmap/netmap_vale.c
1776
netmap_bwrap_krings_delete(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
1780
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1790
netmap_bwrap_notify(struct netmap_adapter *na, u_int ring_n, enum txrx tx, int flags)
sys/net/netmap/netmap_vale.c
1794
struct netmap_adapter *hwna = bna->hwna;
sys/net/netmap/netmap_vale.c
1836
netmap_bwrap_host_notify(struct netmap_adapter *na, u_int ring_n, enum txrx tx, int flags)
sys/net/netmap/netmap_vale.c
1839
struct netmap_adapter *port_na = &bna->up.up;
sys/net/netmap/netmap_vale.c
1850
struct netmap_adapter *na;
sys/net/netmap/netmap_vale.c
1851
struct netmap_adapter *hwna = NA(real);
sys/net/netmap/netmap_vale.c
1852
struct netmap_adapter *hostna;
sys/net/netmap/netmap_vale.c
245
nma_is_vp(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
252
nma_is_host(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
259
nma_is_hw(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
266
nma_is_bwrap(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
372
nm_free_bdgfwd(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
393
nm_alloc_bdgfwd(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
488
netmap_adapter_vp_dtor(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
506
netmap_get_bdg_na(struct nmreq *nmr, struct netmap_adapter **na, int create)
sys/net/netmap/netmap_vale.c
511
struct netmap_adapter *ret;
sys/net/netmap/netmap_vale.c
549
*na = (struct netmap_adapter *)vpna;
sys/net/netmap/netmap_vale.c
579
struct netmap_adapter tmp_na;
sys/net/netmap/netmap_vale.c
686
struct netmap_adapter *na;
sys/net/netmap/netmap_vale.c
739
struct netmap_adapter *na;
sys/net/netmap/netmap_vale.c
905
netmap_vp_krings_create(struct netmap_adapter *na)
sys/net/netmap/netmap_vale.c
943
netmap_vp_krings_delete(struct netmap_adapter *na)