Lines Matching refs:fl
445 vti6_xmit(struct sk_buff *skb, struct net_device *dev, struct flowi *fl) in vti6_xmit() argument
461 fl->u.ip4.flowi4_oif = dev->ifindex; in vti6_xmit()
462 fl->u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC; in vti6_xmit()
463 rt = __ip_route_output_key(dev_net(dev), &fl->u.ip4); in vti6_xmit()
471 fl->u.ip6.flowi6_oif = dev->ifindex; in vti6_xmit()
472 fl->u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC; in vti6_xmit()
473 dst = ip6_route_output(dev_net(dev), NULL, &fl->u.ip6); in vti6_xmit()
487 dst = xfrm_lookup_route(t->net, dst, fl, NULL, 0); in vti6_xmit()
556 struct flowi fl; in vti6_tnl_xmit() local
562 memset(&fl, 0, sizeof(fl)); in vti6_tnl_xmit()
571 xfrm_decode_session(skb, &fl, AF_INET6); in vti6_tnl_xmit()
575 xfrm_decode_session(skb, &fl, AF_INET); in vti6_tnl_xmit()
582 fl.flowi_mark = be32_to_cpu(t->parms.o_key); in vti6_tnl_xmit()
584 ret = vti6_xmit(skb, dev, &fl); in vti6_tnl_xmit()