Lines Matching refs:um

2534 	struct xfrm_user_migrate *um;  in copy_from_user_migrate()  local
2547 um = nla_data(rt); in copy_from_user_migrate()
2548 num_migrate = nla_len(rt) / sizeof(*um); in copy_from_user_migrate()
2553 for (i = 0; i < num_migrate; i++, um++, ma++) { in copy_from_user_migrate()
2554 memcpy(&ma->old_daddr, &um->old_daddr, sizeof(ma->old_daddr)); in copy_from_user_migrate()
2555 memcpy(&ma->old_saddr, &um->old_saddr, sizeof(ma->old_saddr)); in copy_from_user_migrate()
2556 memcpy(&ma->new_daddr, &um->new_daddr, sizeof(ma->new_daddr)); in copy_from_user_migrate()
2557 memcpy(&ma->new_saddr, &um->new_saddr, sizeof(ma->new_saddr)); in copy_from_user_migrate()
2559 ma->proto = um->proto; in copy_from_user_migrate()
2560 ma->mode = um->mode; in copy_from_user_migrate()
2561 ma->reqid = um->reqid; in copy_from_user_migrate()
2563 ma->old_family = um->old_family; in copy_from_user_migrate()
2564 ma->new_family = um->new_family; in copy_from_user_migrate()
2623 struct xfrm_user_migrate um; in copy_to_user_migrate() local
2625 memset(&um, 0, sizeof(um)); in copy_to_user_migrate()
2626 um.proto = m->proto; in copy_to_user_migrate()
2627 um.mode = m->mode; in copy_to_user_migrate()
2628 um.reqid = m->reqid; in copy_to_user_migrate()
2629 um.old_family = m->old_family; in copy_to_user_migrate()
2630 memcpy(&um.old_daddr, &m->old_daddr, sizeof(um.old_daddr)); in copy_to_user_migrate()
2631 memcpy(&um.old_saddr, &m->old_saddr, sizeof(um.old_saddr)); in copy_to_user_migrate()
2632 um.new_family = m->new_family; in copy_to_user_migrate()
2633 memcpy(&um.new_daddr, &m->new_daddr, sizeof(um.new_daddr)); in copy_to_user_migrate()
2634 memcpy(&um.new_saddr, &m->new_saddr, sizeof(um.new_saddr)); in copy_to_user_migrate()
2636 return nla_put(skb, XFRMA_MIGRATE, sizeof(um), &um); in copy_to_user_migrate()
3515 struct xfrm_user_mapping *um; in build_mapping() local
3518 nlh = nlmsg_put(skb, 0, 0, XFRM_MSG_MAPPING, sizeof(*um), 0); in build_mapping()
3522 um = nlmsg_data(nlh); in build_mapping()
3524 memcpy(&um->id.daddr, &x->id.daddr, sizeof(um->id.daddr)); in build_mapping()
3525 um->id.spi = x->id.spi; in build_mapping()
3526 um->id.family = x->props.family; in build_mapping()
3527 um->id.proto = x->id.proto; in build_mapping()
3528 memcpy(&um->new_saddr, new_saddr, sizeof(um->new_saddr)); in build_mapping()
3529 memcpy(&um->old_saddr, &x->props.saddr, sizeof(um->old_saddr)); in build_mapping()
3530 um->new_sport = new_sport; in build_mapping()
3531 um->old_sport = x->encap->encap_sport; in build_mapping()
3532 um->reqid = x->props.reqid; in build_mapping()