Lines Matching refs:dst_na
828 struct netmap_vp_adapter *dst_na; in nm_vale_flush() local
843 dst_na = b->bdg_ports[d_i/NM_BDG_MAXRINGS]; in nm_vale_flush()
847 if (unlikely(dst_na == NULL)) in nm_vale_flush()
849 if (dst_na->up.na_flags & NAF_SW_ONLY) in nm_vale_flush()
856 if (unlikely(!nm_netmap_on(&dst_na->up))) { in nm_vale_flush()
873 if (unlikely(dst_na->up.virt_hdr_len != na->up.virt_hdr_len)) { in nm_vale_flush()
876 dst_na->up.virt_hdr_len); in nm_vale_flush()
883 if (dst_na->mfs < na->mfs) { in nm_vale_flush()
894 KASSERT(dst_na->mfs > 0, ("vpna->mfs is 0")); in nm_vale_flush()
896 (dst_na->mfs - WORST_CASE_GSO_HEADER) + 1; in nm_vale_flush()
897 nm_prdis(3, "srcmtu=%u, dstmtu=%u, x=%u", na->mfs, dst_na->mfs, needed); in nm_vale_flush()
902 i, d_i, nm_is_bwrap(&dst_na->up) ? "nic/host" : "virtual"); in nm_vale_flush()
904 nrings = dst_na->up.num_rx_rings; in nm_vale_flush()
907 kring = dst_na->up.rx_rings[dst_nr]; in nm_vale_flush()
916 if (dst_na->retry && retry) { in nm_vale_flush()
970 bdg_mismatch_datapath(na, dst_na, ft_p, ring, &j, lim, &howmany); in nm_vale_flush()
982 dst = NMB(&dst_na->up, slot); in nm_vale_flush()
998 if (unlikely(dstoff > NETMAP_BUF_SIZE(&dst_na->up) || in nm_vale_flush()
999 dst_len > NETMAP_BUF_SIZE(&dst_na->up) - dstoff)) { in nm_vale_flush()
1080 if (dst_na->retry && retry--) { in nm_vale_flush()