ualg 100 crypto/crypto_user_base.c struct crypto_user_alg *ualg, struct sk_buff *skb) ualg 102 crypto/crypto_user_base.c memset(ualg, 0, sizeof(*ualg)); ualg 104 crypto/crypto_user_base.c strscpy(ualg->cru_name, alg->cra_name, sizeof(ualg->cru_name)); ualg 105 crypto/crypto_user_base.c strscpy(ualg->cru_driver_name, alg->cra_driver_name, ualg 106 crypto/crypto_user_base.c sizeof(ualg->cru_driver_name)); ualg 107 crypto/crypto_user_base.c strscpy(ualg->cru_module_name, module_name(alg->cra_module), ualg 108 crypto/crypto_user_base.c sizeof(ualg->cru_module_name)); ualg 110 crypto/crypto_user_base.c ualg->cru_type = 0; ualg 111 crypto/crypto_user_base.c ualg->cru_mask = 0; ualg 112 crypto/crypto_user_base.c ualg->cru_flags = alg->cra_flags; ualg 113 crypto/crypto_user_base.c ualg->cru_refcnt = refcount_read(&alg->cra_refcnt); ualg 160 crypto/crypto_user_base.c struct crypto_user_alg *ualg; ualg 164 crypto/crypto_user_base.c CRYPTO_MSG_GETALG, sizeof(*ualg), info->nlmsg_flags); ualg 170 crypto/crypto_user_base.c ualg = nlmsg_data(nlh); ualg 172 crypto/crypto_user_base.c err = crypto_report_one(alg, ualg, skb); ualg 179 crypto/crypto_user_stat.c struct crypto_user_alg *ualg, ualg 182 crypto/crypto_user_stat.c memset(ualg, 0, sizeof(*ualg)); ualg 184 crypto/crypto_user_stat.c strscpy(ualg->cru_name, alg->cra_name, sizeof(ualg->cru_name)); ualg 185 crypto/crypto_user_stat.c strscpy(ualg->cru_driver_name, alg->cra_driver_name, ualg 186 crypto/crypto_user_stat.c sizeof(ualg->cru_driver_name)); ualg 187 crypto/crypto_user_stat.c strscpy(ualg->cru_module_name, module_name(alg->cra_module), ualg 188 crypto/crypto_user_stat.c sizeof(ualg->cru_module_name)); ualg 190 crypto/crypto_user_stat.c ualg->cru_type = 0; ualg 191 crypto/crypto_user_stat.c ualg->cru_mask = 0; ualg 192 crypto/crypto_user_stat.c ualg->cru_flags = alg->cra_flags; ualg 193 crypto/crypto_user_stat.c ualg->cru_refcnt = refcount_read(&alg->cra_refcnt); ualg 275 crypto/crypto_user_stat.c struct crypto_user_alg *ualg; ualg 279 crypto/crypto_user_stat.c CRYPTO_MSG_GETSTAT, sizeof(*ualg), info->nlmsg_flags); ualg 285 crypto/crypto_user_stat.c ualg = nlmsg_data(nlh); ualg 287 crypto/crypto_user_stat.c err = crypto_reportstat_one(alg, ualg, skb); ualg 293 net/xfrm/xfrm_user.c struct xfrm_algo *p, *ualg; ualg 299 net/xfrm/xfrm_user.c ualg = nla_data(rta); ualg 301 net/xfrm/xfrm_user.c algo = get_byname(ualg->alg_name, 1); ualg 306 net/xfrm/xfrm_user.c p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL); ualg 317 net/xfrm/xfrm_user.c struct xfrm_algo *p, *ualg; ualg 323 net/xfrm/xfrm_user.c ualg = nla_data(rta); ualg 325 net/xfrm/xfrm_user.c algo = xfrm_ealg_get_byname(ualg->alg_name, 1); ualg 330 net/xfrm/xfrm_user.c p = kmemdup(ualg, xfrm_alg_len(ualg), GFP_KERNEL); ualg 343 net/xfrm/xfrm_user.c struct xfrm_algo *ualg; ualg 350 net/xfrm/xfrm_user.c ualg = nla_data(rta); ualg 352 net/xfrm/xfrm_user.c algo = xfrm_aalg_get_byname(ualg->alg_name, 1); ualg 357 net/xfrm/xfrm_user.c p = kmalloc(sizeof(*p) + (ualg->alg_key_len + 7) / 8, GFP_KERNEL); ualg 362 net/xfrm/xfrm_user.c p->alg_key_len = ualg->alg_key_len; ualg 364 net/xfrm/xfrm_user.c memcpy(p->alg_key, ualg->alg_key, (ualg->alg_key_len + 7) / 8); ualg 373 net/xfrm/xfrm_user.c struct xfrm_algo_auth *p, *ualg; ualg 379 net/xfrm/xfrm_user.c ualg = nla_data(rta); ualg 381 net/xfrm/xfrm_user.c algo = xfrm_aalg_get_byname(ualg->alg_name, 1); ualg 384 net/xfrm/xfrm_user.c if (ualg->alg_trunc_len > algo->uinfo.auth.icv_fullbits) ualg 388 net/xfrm/xfrm_user.c p = kmemdup(ualg, xfrm_alg_auth_len(ualg), GFP_KERNEL); ualg 402 net/xfrm/xfrm_user.c struct xfrm_algo_aead *p, *ualg; ualg 408 net/xfrm/xfrm_user.c ualg = nla_data(rta); ualg 410 net/xfrm/xfrm_user.c algo = xfrm_aead_get_byname(ualg->alg_name, ualg->alg_icv_len, 1); ualg 415 net/xfrm/xfrm_user.c p = kmemdup(ualg, aead_len(ualg), GFP_KERNEL);