Lines Matching defs:dst_orig
55 struct dst_entry *dst_orig;
2721 struct dst_entry *dst_orig)
2741 dst = xfrm_bundle_create(pols[0], xfrm, bundle, err, fl, dst_orig);
2906 dst = xflo->dst_orig;
2967 xflo->dst_orig);
3008 struct dst_entry *dst_orig)
3014 dst_release(dst_orig);
3017 ret = afinfo->blackhole_route(net, dst_orig);
3033 struct dst_entry *dst_orig,
3041 u16 family = dst_orig->ops->family;
3067 family, dst_orig);
3089 xflo.dst_orig = dst_orig;
3093 if (!if_id && ((dst_orig->flags & DST_NOXFRM) ||
3151 dst_release(dst_orig);
3155 dst = dst_orig;
3165 if ((!dst_orig->dev || !(dst_orig->dev->flags & IFF_LOOPBACK)) &&
3171 dst = dst_orig;
3179 dst_release(dst_orig);
3190 struct dst_entry *xfrm_lookup(struct net *net, struct dst_entry *dst_orig,
3194 return xfrm_lookup_with_ifid(net, dst_orig, fl, sk, flags, 0);
3201 struct dst_entry *xfrm_lookup_route(struct net *net, struct dst_entry *dst_orig,
3205 struct dst_entry *dst = xfrm_lookup(net, dst_orig, fl, sk,
3210 return make_blackhole(net, dst_orig->ops->family, dst_orig);
3213 dst_release(dst_orig);