Lines Matching refs:sel
442 memcpy(&x->sel, &p->sel, sizeof(x->sel)); in copy_from_user_state()
452 if (!x->sel.family && !(p->flags & XFRM_STATE_AF_UNSPEC)) in copy_from_user_state()
453 x->sel.family = p->family; in copy_from_user_state()
706 memcpy(&p->sel, &x->sel, sizeof(p->sel)); in copy_to_user_state()
1286 switch (p->sel.family) { in verify_newpolicy_info()
1424 memcpy(&xp->selector, &p->sel, sizeof(xp->selector)); in copy_from_user_policy()
1428 xp->family = p->sel.family; in copy_from_user_policy()
1435 memcpy(&p->sel, &xp->selector, sizeof(p->sel)); in copy_to_user_policy()
1440 p->sel.family = xp->family; in copy_to_user_policy()
1724 xp = xfrm_policy_bysel_ctx(net, mark, type, p->dir, &p->sel, in xfrm_get_policy()
2014 &p->sel, ctx, 0, &err); in xfrm_add_pol_expire()
2102 memcpy(&x->sel, &ua->sel, sizeof(ua->sel)); in xfrm_add_acquire()
2203 xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net); in xfrm_do_migrate()
2257 const struct xfrm_selector *sel, u8 dir, u8 type) in build_migrate() argument
2271 memcpy(&pol_id->sel, sel, sizeof(pol_id->sel)); in build_migrate()
2296 static int xfrm_send_migrate(const struct xfrm_selector *sel, u8 dir, u8 type, in xfrm_send_migrate() argument
2308 if (build_migrate(skb, m, num_migrate, k, sel, dir, type) < 0) in xfrm_send_migrate()
2314 static int xfrm_send_migrate(const struct xfrm_selector *sel, u8 dir, u8 type, in xfrm_send_migrate() argument
2706 memcpy(&ua->sel, &x->sel, sizeof(ua->sel)); in build_acquire()
2784 if (validate_tmpl(nr, ut, p->sel.family)) in xfrm_compile_policy()
2898 memcpy(&id->sel, &xp->selector, sizeof(id->sel)); in xfrm_notify_policy()
2981 struct xfrm_selector *sel, xfrm_address_t *addr) in build_report() argument
2992 memcpy(&ur->sel, sel, sizeof(ur->sel)); in build_report()
3006 struct xfrm_selector *sel, xfrm_address_t *addr) in xfrm_send_report() argument
3014 if (build_report(skb, proto, sel, addr) < 0) in xfrm_send_report()