Lines Matching refs:salg
112 struct simd_skcipher_alg *salg; in simd_skcipher_init() local
117 salg = container_of(alg, struct simd_skcipher_alg, alg); in simd_skcipher_init()
119 cryptd_tfm = cryptd_alloc_skcipher(salg->ialg_name, in simd_skcipher_init()
139 struct simd_skcipher_alg *salg; in simd_skcipher_create_compat() local
152 salg = kzalloc(sizeof(*salg), GFP_KERNEL); in simd_skcipher_create_compat()
153 if (!salg) { in simd_skcipher_create_compat()
154 salg = ERR_PTR(-ENOMEM); in simd_skcipher_create_compat()
158 salg->ialg_name = basename; in simd_skcipher_create_compat()
159 alg = &salg->alg; in simd_skcipher_create_compat()
195 return salg; in simd_skcipher_create_compat()
198 kfree(salg); in simd_skcipher_create_compat()
199 salg = ERR_PTR(err); in simd_skcipher_create_compat()
217 void simd_skcipher_free(struct simd_skcipher_alg *salg) in simd_skcipher_free() argument
219 crypto_unregister_skcipher(&salg->alg); in simd_skcipher_free()
220 kfree(salg); in simd_skcipher_free()