Lines Matching refs:fl
200 struct flowi *fl) in vti_xmit() argument
215 fl->u.ip4.flowi4_oif = dev->ifindex; in vti_xmit()
216 fl->u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC; in vti_xmit()
217 rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4); in vti_xmit()
228 fl->u.ip6.flowi6_oif = dev->ifindex; in vti_xmit()
229 fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC; in vti_xmit()
230 dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6); in vti_xmit()
247 dst = xfrm_lookup(tunnel->net, dst, fl, NULL, 0); in vti_xmit()
317 struct flowi fl; in vti_tunnel_xmit() local
319 memset(&fl, 0, sizeof(fl)); in vti_tunnel_xmit()
323 xfrm_decode_session(skb, &fl, AF_INET); in vti_tunnel_xmit()
327 xfrm_decode_session(skb, &fl, AF_INET6); in vti_tunnel_xmit()
337 fl.flowi_mark = be32_to_cpu(tunnel->parms.o_key); in vti_tunnel_xmit()
339 return vti_xmit(skb, dev, &fl); in vti_tunnel_xmit()