Lines Matching refs:rt
528 struct rtable *rt; in gre_fb_xmit() local
540 rt = gre_get_rt(skb, dev, &fl, key); in gre_fb_xmit()
541 if (IS_ERR(rt)) in gre_fb_xmit()
546 min_headroom = LL_RESERVED_SPACE(rt->dst.dev) + rt->dst.header_len in gre_fb_xmit()
570 err = iptunnel_xmit(skb->sk, rt, skb, fl.saddr, in gre_fb_xmit()
577 ip_rt_put(rt); in gre_fb_xmit()
586 struct rtable *rt; in gre_fill_metadata_dst() local
592 rt = gre_get_rt(skb, dev, &fl4, &info->key); in gre_fill_metadata_dst()
593 if (IS_ERR(rt)) in gre_fill_metadata_dst()
594 return PTR_ERR(rt); in gre_fill_metadata_dst()
596 ip_rt_put(rt); in gre_fill_metadata_dst()
774 struct rtable *rt; in ipgre_open() local
776 rt = ip_route_output_gre(t->net, &fl4, in ipgre_open()
782 if (IS_ERR(rt)) in ipgre_open()
784 dev = rt->dst.dev; in ipgre_open()
785 ip_rt_put(rt); in ipgre_open()