Lines Matching refs:fl4
292 struct flowi4 fl4; in ip_tunnel_bind_dev() local
295 ip_tunnel_init_flow(&fl4, iph->protocol, iph->daddr, in ip_tunnel_bind_dev()
299 rt = ip_route_output_key(tunnel->net, &fl4); in ip_tunnel_bind_dev()
593 struct flowi4 fl4; in ip_md_tunnel_xmit() local
612 ip_tunnel_init_flow(&fl4, proto, key->u.ipv4.dst, key->u.ipv4.src, in ip_md_tunnel_xmit()
620 if (ip_tunnel_encap(skb, &tun_info->encap, &proto, &fl4) < 0) in ip_md_tunnel_xmit()
625 rt = dst_cache_get_ip4(&tun_info->dst_cache, &fl4.saddr); in ip_md_tunnel_xmit()
627 rt = ip_route_output_key(tunnel->net, &fl4); in ip_md_tunnel_xmit()
634 fl4.saddr); in ip_md_tunnel_xmit()
669 iptunnel_xmit(NULL, rt, skb, fl4.saddr, fl4.daddr, proto, tos, ttl, in ip_md_tunnel_xmit()
692 struct flowi4 fl4; in ip_tunnel_xmit() local
775 ip_tunnel_init_flow(&fl4, protocol, dst, tnl_params->saddr, in ip_tunnel_xmit()
780 if (ip_tunnel_encap(skb, &tunnel->encap, &protocol, &fl4) < 0) in ip_tunnel_xmit()
787 &fl4.saddr); in ip_tunnel_xmit()
790 &fl4.saddr) : NULL; in ip_tunnel_xmit()
794 rt = ip_route_output_key(tunnel->net, &fl4); in ip_tunnel_xmit()
802 fl4.saddr); in ip_tunnel_xmit()
805 fl4.saddr); in ip_tunnel_xmit()
858 iptunnel_xmit(NULL, rt, skb, fl4.saddr, fl4.daddr, protocol, tos, ttl, in ip_tunnel_xmit()