Home
last modified time | relevance | path

Searched refs:xfrm_tmpl (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/net/ipv6/
Dxfrm6_state.c44 xfrm6_init_temprop(struct xfrm_state *x, const struct xfrm_tmpl *tmpl, in xfrm6_init_temprop()
133 struct xfrm_tmpl *v = p; in __xfrm6_tmpl_sort_cmp()
150 __xfrm6_tmpl_sort(struct xfrm_tmpl **dst, struct xfrm_tmpl **src, int n) in __xfrm6_tmpl_sort()
/linux-4.1.27/include/net/
Dxfrm.h312 struct xfrm_tmpl;
313 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t,
329 const struct xfrm_tmpl *tmpl,
332 int (*tmpl_sort)(struct xfrm_tmpl **dst, struct xfrm_tmpl **src, int n);
469 struct xfrm_tmpl { struct
548 struct xfrm_tmpl xfrm_vec[XFRM_MAX_DEPTH];
592 int (*acquire)(struct xfrm_state *x, struct xfrm_tmpl *, struct xfrm_policy *xp);
1034 __xfrm4_state_addr_cmp(const struct xfrm_tmpl *tmpl, const struct xfrm_state *x) in __xfrm4_state_addr_cmp()
1041 __xfrm6_state_addr_cmp(const struct xfrm_tmpl *tmpl, const struct xfrm_state *x) in __xfrm6_state_addr_cmp()
1048 xfrm_state_addr_cmp(const struct xfrm_tmpl *tmpl, const struct xfrm_state *x, unsigned short family) in xfrm_state_addr_cmp()
[all …]
/linux-4.1.27/net/ipv4/
Dxfrm4_state.c43 xfrm4_init_temprop(struct xfrm_state *x, const struct xfrm_tmpl *tmpl, in xfrm4_init_temprop()
/linux-4.1.27/net/key/
Daf_key.c1890 struct xfrm_tmpl *t = xp->xfrm_vec + xp->xfrm_nr; in parse_ipsecrequest()
1970 const struct xfrm_tmpl *t; in pfkey_xfrm_policy2msg_size()
2101 const struct xfrm_tmpl *t = xp->xfrm_vec + i; in pfkey_xfrm_policy2msg()
2812 static inline int aalg_tmpl_set(const struct xfrm_tmpl *t, in aalg_tmpl_set()
2823 static inline int ealg_tmpl_set(const struct xfrm_tmpl *t, in ealg_tmpl_set()
2834 static int count_ah_combs(const struct xfrm_tmpl *t) in count_ah_combs()
2850 static int count_esp_combs(const struct xfrm_tmpl *t) in count_esp_combs()
2880 static void dump_ah_combs(struct sk_buff *skb, const struct xfrm_tmpl *t) in dump_ah_combs()
2915 static void dump_esp_combs(struct sk_buff *skb, const struct xfrm_tmpl *t) in dump_esp_combs()
3078 static int pfkey_send_acquire(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *xp) in pfkey_send_acquire()
/linux-4.1.27/net/xfrm/
Dxfrm_policy.c1356 newp->xfrm_nr*sizeof(struct xfrm_tmpl)); in clone_policy()
1409 struct xfrm_tmpl *tmpl = &policy->xfrm_vec[i]; in xfrm_tmpl_resolve_one()
2370 xfrm_state_ok(const struct xfrm_tmpl *tmpl, const struct xfrm_state *x, in xfrm_state_ok()
2393 xfrm_policy_ok(const struct xfrm_tmpl *tmpl, const struct sec_path *sp, int start, in xfrm_policy_ok()
2538 struct xfrm_tmpl *tp[XFRM_MAX_DEPTH]; in __xfrm_policy_check()
2539 struct xfrm_tmpl *stp[XFRM_MAX_DEPTH]; in __xfrm_policy_check()
2540 struct xfrm_tmpl **tpp = tp; in __xfrm_policy_check()
3190 static int migrate_tmpl_match(const struct xfrm_migrate *m, const struct xfrm_tmpl *t) in migrate_tmpl_match()
Dxfrm_state.c156 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol);
634 const struct xfrm_tmpl *tmpl, in xfrm_init_tempstate()
765 const struct flowi *fl, struct xfrm_tmpl *tmpl, in xfrm_state_find()
1435 xfrm_tmpl_sort(struct xfrm_tmpl **dst, struct xfrm_tmpl **src, int n, in xfrm_tmpl_sort()
1737 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol) in km_query()
Dxfrm_user.c1329 struct xfrm_tmpl *t = &xp->xfrm_vec[i]; in copy_templates()
1533 struct xfrm_tmpl *kp = &xp->xfrm_vec[i]; in copy_to_user_tmpl()
2108 struct xfrm_tmpl *t = &xp->xfrm_vec[i]; in xfrm_add_acquire()
2692 struct xfrm_tmpl *xt, struct xfrm_policy *xp) in build_acquire()
2729 static int xfrm_send_acquire(struct xfrm_state *x, struct xfrm_tmpl *xt, in xfrm_send_acquire()