Lines Matching defs:salg
115 struct simd_skcipher_alg *salg;
120 salg = container_of(alg, struct simd_skcipher_alg, alg);
122 cryptd_tfm = cryptd_alloc_skcipher(salg->ialg_name,
143 struct simd_skcipher_alg *salg;
156 salg = kzalloc(sizeof(*salg), GFP_KERNEL);
157 if (!salg) {
158 salg = ERR_PTR(-ENOMEM);
162 salg->ialg_name = basename;
163 alg = &salg->alg;
200 return salg;
203 kfree(salg);
204 salg = ERR_PTR(err);
222 void simd_skcipher_free(struct simd_skcipher_alg *salg)
224 crypto_unregister_skcipher(&salg->alg);
225 kfree(salg);
363 struct simd_aead_alg *salg;
368 salg = container_of(alg, struct simd_aead_alg, alg);
370 cryptd_tfm = cryptd_alloc_aead(salg->ialg_name, CRYPTO_ALG_INTERNAL,
390 struct simd_aead_alg *salg;
403 salg = kzalloc(sizeof(*salg), GFP_KERNEL);
404 if (!salg) {
405 salg = ERR_PTR(-ENOMEM);
409 salg->ialg_name = basename;
410 alg = &salg->alg;
447 return salg;
450 kfree(salg);
451 salg = ERR_PTR(err);
469 void simd_aead_free(struct simd_aead_alg *salg)
471 crypto_unregister_aead(&salg->alg);
472 kfree(salg);