Home
last modified time | relevance | path

Searched refs:xfrm_dst (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/net/ipv6/
Dxfrm6_policy.c79 static int xfrm6_init_path(struct xfrm_dst *path, struct dst_entry *dst, in xfrm6_init_path()
92 static int xfrm6_fill_dst(struct xfrm_dst *xdst, struct net_device *dev, in xfrm6_fill_dst()
226 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm6_update_pmtu()
235 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm6_redirect()
243 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm6_dst_destroy()
256 struct xfrm_dst *xdst; in xfrm6_dst_ifdown()
261 xdst = (struct xfrm_dst *)dst; in xfrm6_dst_ifdown()
271 xdst = (struct xfrm_dst *)xfrm_dst_child(&xdst->u.dst); in xfrm6_dst_ifdown()
Desp6.c456 struct xfrm_dst *dst = (struct xfrm_dst *)skb_dst(skb); in esp6_output()
/Linux-v4.19/net/ipv4/
Dxfrm4_policy.c77 static int xfrm4_init_path(struct xfrm_dst *path, struct dst_entry *dst, in xfrm4_init_path()
83 static int xfrm4_fill_dst(struct xfrm_dst *xdst, struct net_device *dev, in xfrm4_fill_dst()
225 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm4_update_pmtu()
234 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm4_redirect()
242 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm4_dst_destroy()
Desp4.c492 struct xfrm_dst *dst = (struct xfrm_dst *)skb_dst(skb); in esp_output()
/Linux-v4.19/net/xfrm/
Dxfrm_policy.c58 static void xfrm_init_pmtu(struct xfrm_dst **bundle, int nr);
60 static int xfrm_bundle_ok(struct xfrm_dst *xdst);
1495 static inline struct xfrm_dst *xfrm_alloc_dst(struct net *net, int family) in xfrm_alloc_dst()
1499 struct xfrm_dst *xdst; in xfrm_alloc_dst()
1530 static inline int xfrm_init_path(struct xfrm_dst *path, struct dst_entry *dst, in xfrm_init_path()
1547 static inline int xfrm_fill_dst(struct xfrm_dst *xdst, struct net_device *dev, in xfrm_fill_dst()
1571 struct xfrm_dst **bundle, in xfrm_bundle_create()
1580 struct xfrm_dst *xdst_prev = NULL; in xfrm_bundle_create()
1581 struct xfrm_dst *xdst0 = NULL; in xfrm_bundle_create()
1598 struct xfrm_dst *xdst = xfrm_alloc_dst(net, family); in xfrm_bundle_create()
[all …]
Dxfrm_device.c208 struct xfrm_dst *xdst = (struct xfrm_dst *)dst; in xfrm_dev_offload_ok()
/Linux-v4.19/include/net/
Dxfrm.h306 struct xfrm_dst;
322 int (*init_path)(struct xfrm_dst *path,
325 int (*fill_dst)(struct xfrm_dst *xdst,
990 struct xfrm_dst { struct
1013 const struct xfrm_dst *xdst = (const struct xfrm_dst *) dst; in xfrm_dst_path() argument
1025 struct xfrm_dst *xdst = (struct xfrm_dst *) dst; in xfrm_dst_child()
1033 static inline void xfrm_dst_set_child(struct xfrm_dst *xdst, struct dst_entry *child) in xfrm_dst_set_child()
1038 static inline void xfrm_dst_destroy(struct xfrm_dst *xdst) in xfrm_dst_destroy()
1944 struct xfrm_dst *xdst; in xfrm_dst_offload_ok()
1949 xdst = (struct xfrm_dst *) dst; in xfrm_dst_offload_ok()
/Linux-v4.19/net/core/
Ddst.c123 struct xfrm_dst *xdst = (struct xfrm_dst *) dst; in dst_destroy()
Dpktgen.c421 struct xfrm_dst xdst;
/Linux-v4.19/net/netfilter/
Dxt_policy.c97 dst = ((struct xfrm_dst *)dst)->child, i++) { in match_policy_out()
Dnf_nat_core.c119 dst = ((struct xfrm_dst *)dst)->route; in nf_xfrm_me_harder()