salg              674 crypto/cryptd.c 	struct shash_alg *salg;
salg              682 crypto/cryptd.c 	salg = shash_attr_alg(tb[1], type, mask);
salg              683 crypto/cryptd.c 	if (IS_ERR(salg))
salg              684 crypto/cryptd.c 		return PTR_ERR(salg);
salg              686 crypto/cryptd.c 	alg = &salg->base;
salg              696 crypto/cryptd.c 	err = crypto_init_shash_spawn(&ctx->spawn, salg,
salg              705 crypto/cryptd.c 	inst->alg.halg.digestsize = salg->digestsize;
salg              706 crypto/cryptd.c 	inst->alg.halg.statesize = salg->statesize;
salg              718 crypto/cryptd.c 	if (crypto_shash_alg_has_setkey(salg))
salg              174 crypto/hmac.c  	struct shash_alg *salg;
salg              183 crypto/hmac.c  	salg = shash_attr_alg(tb[1], 0, 0);
salg              184 crypto/hmac.c  	if (IS_ERR(salg))
salg              185 crypto/hmac.c  		return PTR_ERR(salg);
salg              186 crypto/hmac.c  	alg = &salg->base;
salg              190 crypto/hmac.c  	if (crypto_shash_alg_has_setkey(salg))
salg              193 crypto/hmac.c  	ds = salg->digestsize;
salg              194 crypto/hmac.c  	ss = salg->statesize;
salg              204 crypto/hmac.c  	err = crypto_init_shash_spawn(shash_instance_ctx(inst), salg,
salg              405 crypto/shash.c 	struct shash_alg *salg = __crypto_shash_alg(alg);
salg              412 crypto/shash.c 	rhash.digestsize = salg->digestsize;
salg              427 crypto/shash.c 	struct shash_alg *salg = __crypto_shash_alg(alg);
salg              431 crypto/shash.c 	seq_printf(m, "digestsize   : %u\n", salg->digestsize);
salg              119 crypto/simd.c  	struct simd_skcipher_alg *salg;
salg              124 crypto/simd.c  	salg = container_of(alg, struct simd_skcipher_alg, alg);
salg              126 crypto/simd.c  	cryptd_tfm = cryptd_alloc_skcipher(salg->ialg_name,
salg              147 crypto/simd.c  	struct simd_skcipher_alg *salg;
salg              160 crypto/simd.c  	salg = kzalloc(sizeof(*salg), GFP_KERNEL);
salg              161 crypto/simd.c  	if (!salg) {
salg              162 crypto/simd.c  		salg = ERR_PTR(-ENOMEM);
salg              166 crypto/simd.c  	salg->ialg_name = basename;
salg              167 crypto/simd.c  	alg = &salg->alg;
salg              203 crypto/simd.c  	return salg;
salg              206 crypto/simd.c  	kfree(salg);
salg              207 crypto/simd.c  	salg = ERR_PTR(err);
salg              225 crypto/simd.c  void simd_skcipher_free(struct simd_skcipher_alg *salg)
salg              227 crypto/simd.c  	crypto_unregister_skcipher(&salg->alg);
salg              228 crypto/simd.c  	kfree(salg);
salg              370 crypto/simd.c  	struct simd_aead_alg *salg;
salg              375 crypto/simd.c  	salg = container_of(alg, struct simd_aead_alg, alg);
salg              377 crypto/simd.c  	cryptd_tfm = cryptd_alloc_aead(salg->ialg_name, CRYPTO_ALG_INTERNAL,
salg              397 crypto/simd.c  	struct simd_aead_alg *salg;
salg              410 crypto/simd.c  	salg = kzalloc(sizeof(*salg), GFP_KERNEL);
salg              411 crypto/simd.c  	if (!salg) {
salg              412 crypto/simd.c  		salg = ERR_PTR(-ENOMEM);
salg              416 crypto/simd.c  	salg->ialg_name = basename;
salg              417 crypto/simd.c  	alg = &salg->alg;
salg              453 crypto/simd.c  	return salg;
salg              456 crypto/simd.c  	kfree(salg);
salg              457 crypto/simd.c  	salg = ERR_PTR(err);
salg              475 crypto/simd.c  void simd_aead_free(struct simd_aead_alg *salg)
salg              477 crypto/simd.c  	crypto_unregister_aead(&salg->alg);
salg              478 crypto/simd.c  	kfree(salg);