Lines Matching defs:ualg
577 struct xfrm_algo *p, *ualg;
583 ualg = nla_data(rta);
585 algo = get_byname(ualg->alg_name, 1);
592 p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL);
604 struct xfrm_algo *p, *ualg;
610 ualg = nla_data(rta);
612 algo = xfrm_ealg_get_byname(ualg->alg_name, 1);
619 p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL);
632 struct xfrm_algo *ualg;
639 ualg = nla_data(rta);
641 algo = xfrm_aalg_get_byname(ualg->alg_name, 1);
648 p = kmalloc(sizeof(*p) + (ualg->alg_key_len + 7) / 8, GFP_KERNEL);
653 p->alg_key_len = ualg->alg_key_len;
655 memcpy(p->alg_key, ualg->alg_key, (ualg->alg_key_len + 7) / 8);
664 struct xfrm_algo_auth *p, *ualg;
670 ualg = nla_data(rta);
672 algo = xfrm_aalg_get_byname(ualg->alg_name, 1);
677 if (ualg->alg_trunc_len > algo->uinfo.auth.icv_fullbits) {
683 p = kmemdup(ualg, xfrm_alg_auth_len(ualg), GFP_KERNEL);
698 struct xfrm_algo_aead *p, *ualg;
704 ualg = nla_data(rta);
706 algo = xfrm_aead_get_byname(ualg->alg_name, ualg->alg_icv_len, 1);
713 p = kmemdup(ualg, aead_len(ualg), GFP_KERNEL);