Lines Matching refs:bna

563 	struct netmap_bwrap_adapter *bna;
576 struct netmap_bwrap_adapter *bna;
584 bna = nbk->bps->bna;
585 kring0 = NMR(bna->hwna, NR_RX);
749 struct netmap_bwrap_adapter *bna;
752 bna = (struct netmap_bwrap_adapter *)na;
753 if (bna->na_polling_state) {
775 bna->na_polling_state = bps;
776 bps->bna = bna;
779 nma_intr_enable(bna->hwna, 0);
786 bna->na_polling_state = NULL;
787 nma_intr_enable(bna->hwna, 1);
795 struct netmap_bwrap_adapter *bna = (struct netmap_bwrap_adapter *)na;
798 if (!bna->na_polling_state) {
802 bps = bna->na_polling_state;
803 nm_bdg_polling_stop_delete_kthreads(bna->na_polling_state);
806 bna->na_polling_state = NULL;
808 nma_intr_enable(bna->hwna, 1);
1051 struct netmap_bwrap_adapter *bna = (struct netmap_bwrap_adapter*)na;
1052 struct netmap_adapter *hwna = bna->hwna;
1053 struct nm_bridge *b = bna->up.na_bdg,
1054 *bh = bna->host.na_bdg;
1056 if (bna->host.up.nm_mem)
1057 netmap_mem_put(bna->host.up.nm_mem);
1060 netmap_bdg_detach_common(b, bna->up.bdg_port,
1061 (bh ? bna->host.bdg_port : -1));
1066 bna->host.up.ifp = NULL;
1067 hwna->na_vp = bna->saved_na_vp;
1099 struct netmap_bwrap_adapter *bna = na->na_private;
1101 struct netmap_vp_adapter *vpna = &bna->up;
1162 struct netmap_bwrap_adapter *bna =
1164 struct netmap_adapter *hwna = bna->hwna;
1165 struct netmap_vp_adapter *hostna = &bna->host;
1273 struct netmap_bwrap_adapter *bna =
1275 struct netmap_adapter *hwna = bna->hwna;
1300 struct netmap_bwrap_adapter *bna =
1302 struct netmap_adapter *hwna = bna->hwna;
1303 struct netmap_adapter *hostna = &bna->host.up;
1368 struct netmap_bwrap_adapter *bna =
1370 struct netmap_adapter *hwna = bna->hwna;
1394 struct netmap_bwrap_adapter *bna = na->na_private;
1395 struct netmap_adapter *hwna = bna->hwna;
1456 struct netmap_bwrap_adapter *bna = (struct netmap_bwrap_adapter*)na;
1472 if (bna->na_kpriv) {
1486 bna->na_kpriv = npriv;
1491 netmap_priv_delete(bna->na_kpriv);
1492 bna->na_kpriv = NULL;
1504 struct netmap_bwrap_adapter *bna;
1515 bna = (struct netmap_bwrap_adapter *)na;
1519 na->na_private = bna;
1537 bna->hwna = hwna;
1539 hwna->na_private = bna; /* weak reference */
1540 bna->saved_na_vp = hwna->na_vp;
1541 hwna->na_vp = &bna->up;
1542 bna->up.up.na_vp = &(bna->up);
1548 hostna = &bna->host.up;
1572 hostna->na_private = bna;
1573 hostna->na_vp = &bna->up;
1575 hostna->na_hostvp = &bna->host;