xfrm_lookup
struct dst_entry *xfrm_lookup(struct net *net, struct dst_entry *dst_orig,
dst = xfrm_lookup(net, &rt->dst,
dst2 = xfrm_lookup(net, &rt2->dst, flowi4_to_flowi(&fl4_dec), NULL,
dst = xfrm_lookup(net, dst, flowi4_to_flowi(&fl4), sk, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(fl6), sk, 0);
dst2 = xfrm_lookup(net, dst2, flowi6_to_flowi(&fl2), sk, XFRM_LOOKUP_ICMP);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), sk, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), NULL, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(fl6), NULL, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), NULL, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), sk, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), NULL, 0);
dst = xfrm_lookup(net, &rt->dst, flowi6_to_flowi(fl6), NULL, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), NULL, 0);
dst = xfrm_lookup(net, dst, &fl, sk, 0);
dst = xfrm_lookup(net, dst, flowi6_to_flowi(&fl6), NULL, 0);
dst = xfrm_lookup(net, xfrm_dst_path(dst), &fl, sk, XFRM_LOOKUP_QUEUE);
dst = xfrm_lookup(net, xfrm_dst_path(skb_dst(skb)), &fl, skb->sk, 0);
EXPORT_SYMBOL(xfrm_lookup);
struct dst_entry *dst = xfrm_lookup(net, dst_orig, fl, sk,
dst2 = xfrm_lookup(net, dst, &fl1, NULL, (XFRM_LOOKUP_QUEUE | XFRM_LOOKUP_ICMP));
dst = xfrm_lookup(net, dst, &fl, NULL, XFRM_LOOKUP_QUEUE);