Lines Matching refs:sel
468 memcpy(&x->sel, &p->sel, sizeof(x->sel)); in copy_from_user_state()
478 if (!x->sel.family && !(p->flags & XFRM_STATE_AF_UNSPEC)) in copy_from_user_state()
479 x->sel.family = p->family; in copy_from_user_state()
729 memcpy(&p->sel, &x->sel, sizeof(p->sel)); in copy_to_user_state()
1309 switch (p->sel.family) { in verify_newpolicy_info()
1447 memcpy(&xp->selector, &p->sel, sizeof(xp->selector)); in copy_from_user_policy()
1451 xp->family = p->sel.family; in copy_from_user_policy()
1458 memcpy(&p->sel, &xp->selector, sizeof(p->sel)); in copy_to_user_policy()
1463 p->sel.family = xp->family; in copy_to_user_policy()
1747 xp = xfrm_policy_bysel_ctx(net, mark, type, p->dir, &p->sel, in xfrm_get_policy()
2039 &p->sel, ctx, 0, &err); in xfrm_add_pol_expire()
2127 memcpy(&x->sel, &ua->sel, sizeof(ua->sel)); in xfrm_add_acquire()
2228 xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net); in xfrm_do_migrate()
2282 const struct xfrm_selector *sel, u8 dir, u8 type) in build_migrate() argument
2296 memcpy(&pol_id->sel, sel, sizeof(pol_id->sel)); in build_migrate()
2321 static int xfrm_send_migrate(const struct xfrm_selector *sel, u8 dir, u8 type, in xfrm_send_migrate() argument
2333 if (build_migrate(skb, m, num_migrate, k, sel, dir, type) < 0) in xfrm_send_migrate()
2339 static int xfrm_send_migrate(const struct xfrm_selector *sel, u8 dir, u8 type, in xfrm_send_migrate() argument
2731 memcpy(&ua->sel, &x->sel, sizeof(ua->sel)); in build_acquire()
2809 if (validate_tmpl(nr, ut, p->sel.family)) in xfrm_compile_policy()
2923 memcpy(&id->sel, &xp->selector, sizeof(id->sel)); in xfrm_notify_policy()
3006 struct xfrm_selector *sel, xfrm_address_t *addr) in build_report() argument
3017 memcpy(&ur->sel, sel, sizeof(ur->sel)); in build_report()
3031 struct xfrm_selector *sel, xfrm_address_t *addr) in xfrm_send_report() argument
3039 if (build_report(skb, proto, sel, addr) < 0) in xfrm_send_report()