Lines Matching refs:xfrm_user_tmpl
1345 static void copy_templates(struct xfrm_policy *xp, struct xfrm_user_tmpl *ut, in copy_templates()
1370 static int validate_tmpl(int nr, struct xfrm_user_tmpl *ut, u16 family) in validate_tmpl()
1410 struct xfrm_user_tmpl *utmpl = nla_data(rt); in copy_from_user_tmpl()
1548 struct xfrm_user_tmpl vec[XFRM_MAX_DEPTH]; in copy_to_user_tmpl()
1555 struct xfrm_user_tmpl *up = &vec[i]; in copy_to_user_tmpl()
1572 sizeof(struct xfrm_user_tmpl) * xp->xfrm_nr, vec); in copy_to_user_tmpl()
2102 struct xfrm_user_tmpl *ut; in xfrm_add_acquire()
2385 [XFRMA_TMPL] = { .len = sizeof(struct xfrm_user_tmpl) },
2710 + nla_total_size(sizeof(struct xfrm_user_tmpl) * xp->xfrm_nr) in xfrm_acquire_msgsize()
2778 struct xfrm_user_tmpl *ut = (struct xfrm_user_tmpl *) (p + 1); in xfrm_compile_policy()
2833 + nla_total_size(sizeof(struct xfrm_user_tmpl) * xp->xfrm_nr) in xfrm_polexpire_msgsize()
2887 int len = nla_total_size(sizeof(struct xfrm_user_tmpl) * xp->xfrm_nr); in xfrm_notify_policy()