Lines Matching refs:ndst
1851 struct dst_entry *ndst; in vxlan6_get_route() local
1864 &ndst, &fl6); in vxlan6_get_route()
1869 return ndst; in vxlan6_get_route()
2061 struct dst_entry *ndst; in vxlan_xmit_one() local
2069 ndst = vxlan6_get_route(vxlan, skb, in vxlan_xmit_one()
2072 if (IS_ERR(ndst)) { in vxlan_xmit_one()
2079 if (ndst->dev == dev) { in vxlan_xmit_one()
2082 dst_release(ndst); in vxlan_xmit_one()
2088 rt6i_flags = ((struct rt6_info *)ndst)->rt6i_flags; in vxlan_xmit_one()
2093 dst_release(ndst); in vxlan_xmit_one()
2110 ttl = ttl ? : ip6_dst_hoplimit(ndst); in vxlan_xmit_one()
2111 err = vxlan6_xmit_skb(ndst, sk, skb, dev, &saddr, &dst->sin6.sin6_addr, in vxlan_xmit_one()
2445 struct dst_entry *ndst; in vxlan_fill_metadata_dst() local
2449 ndst = vxlan6_get_route(vxlan, skb, 0, in vxlan_fill_metadata_dst()
2452 if (IS_ERR(ndst)) in vxlan_fill_metadata_dst()
2453 return PTR_ERR(ndst); in vxlan_fill_metadata_dst()
2454 dst_release(ndst); in vxlan_fill_metadata_dst()