Lines Matching refs:dst_entry

43 	struct dst_entry *dst_orig;
53 static void xfrm_init_pmtu(struct dst_entry *dst);
54 static int stale_bundle(struct dst_entry *dst);
118 static inline struct dst_entry *__xfrm_dst_lookup(struct net *net, int tos, in __xfrm_dst_lookup()
124 struct dst_entry *dst; in __xfrm_dst_lookup()
137 static inline struct dst_entry *xfrm_dst_lookup(struct xfrm_state *x, int tos, in xfrm_dst_lookup()
145 struct dst_entry *dst; in xfrm_dst_lookup()
1510 struct dst_entry *dst = &xdst->u.dst; in xfrm_bundle_flo_get()
1533 struct dst_entry *dst = &xdst->u.dst; in xfrm_bundle_flo_check()
1546 struct dst_entry *dst = &xdst->u.dst; in xfrm_bundle_flo_delete()
1581 struct dst_entry *dst = &xdst->u.dst; in xfrm_alloc_dst()
1595 static inline int xfrm_init_path(struct xfrm_dst *path, struct dst_entry *dst, in xfrm_init_path()
1634 static struct dst_entry *xfrm_bundle_create(struct xfrm_policy *policy, in xfrm_bundle_create()
1637 struct dst_entry *dst) in xfrm_bundle_create()
1643 struct dst_entry *dst_prev = NULL; in xfrm_bundle_create()
1644 struct dst_entry *dst0 = NULL; in xfrm_bundle_create()
1665 struct dst_entry *dst1 = &xdst->u.dst; in xfrm_bundle_create()
1774 static int xfrm_dst_update_parent(struct dst_entry *dst, in xfrm_dst_update_parent()
1786 static int xfrm_dst_update_origin(struct dst_entry *dst, in xfrm_dst_update_origin()
1844 struct dst_entry *dst_orig) in xfrm_resolve_and_create_bundle()
1848 struct dst_entry *dst; in xfrm_resolve_and_create_bundle()
1889 struct dst_entry *dst; in xfrm_policy_queue_process()
1965 struct dst_entry *dst = skb_dst(skb); in xdst_queue_output()
2012 struct dst_entry *dst; in xfrm_create_dummy_bundle()
2013 struct dst_entry *dst1; in xfrm_create_dummy_bundle()
2165 static struct dst_entry *make_blackhole(struct net *net, u16 family, in make_blackhole()
2166 struct dst_entry *dst_orig) in make_blackhole()
2169 struct dst_entry *ret; in make_blackhole()
2187 struct dst_entry *xfrm_lookup(struct net *net, struct dst_entry *dst_orig, in xfrm_lookup()
2194 struct dst_entry *dst, *route; in xfrm_lookup()
2335 struct dst_entry *xfrm_lookup_route(struct net *net, struct dst_entry *dst_orig, in xfrm_lookup_route()
2339 struct dst_entry *dst = xfrm_lookup(net, dst_orig, fl, sk, in xfrm_lookup_route()
2605 struct dst_entry *dst; in __xfrm_route_forward()
2627 static struct dst_entry *xfrm_dst_check(struct dst_entry *dst, u32 cookie) in xfrm_dst_check()
2656 static int stale_bundle(struct dst_entry *dst) in stale_bundle()
2661 void xfrm_dst_ifdown(struct dst_entry *dst, struct net_device *dev) in xfrm_dst_ifdown()
2676 static struct dst_entry *xfrm_negative_advice(struct dst_entry *dst) in xfrm_negative_advice()
2698 static void xfrm_init_pmtu(struct dst_entry *dst) in xfrm_init_pmtu()
2725 struct dst_entry *dst = &first->u.dst; in xfrm_bundle_ok()
2788 static unsigned int xfrm_default_advmss(const struct dst_entry *dst) in xfrm_default_advmss()
2793 static unsigned int xfrm_mtu(const struct dst_entry *dst) in xfrm_mtu()
2800 static struct neighbour *xfrm_neigh_lookup(const struct dst_entry *dst, in xfrm_neigh_lookup()