Lines Matching refs:netmap_adapter

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()
506 netmap_get_bdg_na(struct nmreq *nmr, struct netmap_adapter **na, int create) in netmap_get_bdg_na()
511 struct netmap_adapter *ret; in netmap_get_bdg_na()
549 *na = (struct netmap_adapter *)vpna; in netmap_get_bdg_na()
579 struct netmap_adapter tmp_na; in netmap_get_bdg_na()
686 struct netmap_adapter *na; in nm_bdg_attach()
739 struct netmap_adapter *na; in nm_bdg_detach()
905 netmap_vp_krings_create(struct netmap_adapter *na) in netmap_vp_krings_create()
943 netmap_vp_krings_delete(struct netmap_adapter *na) in netmap_vp_krings_delete()
1068 bdg_netmap_reg(struct netmap_adapter *na, int onoff) in bdg_netmap_reg()
1471 bdg_netmap_txsync(struct netmap_adapter *na, u_int ring_nr, int flags) in bdg_netmap_txsync()
1485 bdg_netmap_rxsync(struct netmap_adapter *na, u_int ring_nr, int flags) in bdg_netmap_rxsync()
1538 bdg_netmap_attach(struct netmap_adapter *arg) in bdg_netmap_attach()
1541 struct netmap_adapter *na; in bdg_netmap_attach()
1569 netmap_bwrap_dtor(struct netmap_adapter *na) in netmap_bwrap_dtor()
1572 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_dtor()
1607 netmap_bwrap_intr_notify(struct netmap_adapter *na, u_int ring_nr, enum txrx tx, int flags) in netmap_bwrap_intr_notify()
1677 netmap_bwrap_register(struct netmap_adapter *na, int onoff) in netmap_bwrap_register()
1681 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_register()
1730 netmap_bwrap_config(struct netmap_adapter *na, u_int *txr, u_int *txd, in netmap_bwrap_config()
1735 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_config()
1749 netmap_bwrap_krings_create(struct netmap_adapter *na) in netmap_bwrap_krings_create()
1753 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_krings_create()
1754 struct netmap_adapter *hostna = &bna->host.up; in netmap_bwrap_krings_create()
1776 netmap_bwrap_krings_delete(struct netmap_adapter *na) in netmap_bwrap_krings_delete()
1780 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_krings_delete()
1790 netmap_bwrap_notify(struct netmap_adapter *na, u_int ring_n, enum txrx tx, int flags) in netmap_bwrap_notify()
1794 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_notify()
1836 netmap_bwrap_host_notify(struct netmap_adapter *na, u_int ring_n, enum txrx tx, int flags) in netmap_bwrap_host_notify()
1839 struct netmap_adapter *port_na = &bna->up.up; in netmap_bwrap_host_notify()
1850 struct netmap_adapter *na; in netmap_bwrap_attach()
1851 struct netmap_adapter *hwna = NA(real); in netmap_bwrap_attach()
1852 struct netmap_adapter *hostna; in netmap_bwrap_attach()