Lines Matching refs:rt
313 struct rtable *rt; in bareudp_xmit_skb() local
329 rt = udp_tunnel_dst_lookup(skb, dev, bareudp->net, 0, &saddr, &info->key, in bareudp_xmit_skb()
334 if (IS_ERR(rt)) in bareudp_xmit_skb()
335 return PTR_ERR(rt); in bareudp_xmit_skb()
337 skb_tunnel_check_pmtu(skb, &rt->dst, in bareudp_xmit_skb()
350 min_headroom = LL_RESERVED_SPACE(rt->dst.dev) + rt->dst.header_len + in bareudp_xmit_skb()
362 udp_tunnel_xmit_skb(rt, sock->sk, skb, saddr, info->key.u.ipv4.dst, in bareudp_xmit_skb()
370 dst_release(&rt->dst); in bareudp_xmit_skb()
515 struct rtable *rt; in bareudp_fill_metadata_dst() local
518 rt = udp_tunnel_dst_lookup(skb, dev, bareudp->net, 0, &saddr, in bareudp_fill_metadata_dst()
522 if (IS_ERR(rt)) in bareudp_fill_metadata_dst()
523 return PTR_ERR(rt); in bareudp_fill_metadata_dst()
525 ip_rt_put(rt); in bareudp_fill_metadata_dst()