Home
last modified time | relevance | path

Searched refs:algs (Results 1 – 25 of 54) sorted by relevance

123

/linux-6.15/drivers/firmware/cirrus/test/
H A Dcs_dsp_mock_mem_maps.c535 const struct cs_dsp_mock_alg_def *algs, in cs_dsp_mock_xm_header_add_adsp2_algs() argument
555 alg_info->alg.id = cpu_to_be32(algs->id); in cs_dsp_mock_xm_header_add_adsp2_algs()
556 alg_info->alg.ver = cpu_to_be32(algs->ver); in cs_dsp_mock_xm_header_add_adsp2_algs()
557 alg_info->xm = cpu_to_be32(algs->xm_base_words); in cs_dsp_mock_xm_header_add_adsp2_algs()
562 if (!alg_info->xm && algs->xm_size_words) in cs_dsp_mock_xm_header_add_adsp2_algs()
565 if (!alg_info->ym && algs->ym_size_words) in cs_dsp_mock_xm_header_add_adsp2_algs()
568 if (!alg_info->zm && algs->zm_size_words) in cs_dsp_mock_xm_header_add_adsp2_algs()
589 const struct cs_dsp_mock_alg_def *algs, in cs_dsp_mock_xm_header_add_halo_algs() argument
609 alg_info->alg.id = cpu_to_be32(algs->id); in cs_dsp_mock_xm_header_add_halo_algs()
610 alg_info->alg.ver = cpu_to_be32(algs->ver); in cs_dsp_mock_xm_header_add_halo_algs()
[all …]
/linux-6.15/crypto/
H A Dsimd.c217 err = crypto_register_skciphers(algs, count); in simd_register_skciphers_compat()
224 algname = algs[i].base.cra_name + 2; in simd_register_skciphers_compat()
225 drvname = algs[i].base.cra_driver_name + 2; in simd_register_skciphers_compat()
226 basename = algs[i].base.cra_driver_name; in simd_register_skciphers_compat()
246 crypto_unregister_skciphers(algs, count); in simd_unregister_skciphers()
440 err = crypto_register_aeads(algs, count); in simd_register_aeads_compat()
447 algname = algs[i].base.cra_name + 2; in simd_register_aeads_compat()
448 drvname = algs[i].base.cra_driver_name + 2; in simd_register_aeads_compat()
449 basename = algs[i].base.cra_driver_name; in simd_register_aeads_compat()
459 simd_unregister_aeads(algs, count, simd_algs); in simd_register_aeads_compat()
[all …]
H A Dcrypto_engine.c590 ret = crypto_engine_register_aead(&algs[i]); in crypto_engine_register_aeads()
598 crypto_engine_unregister_aeads(algs, i); in crypto_engine_register_aeads()
609 crypto_engine_unregister_aead(&algs[i]); in crypto_engine_unregister_aeads()
635 ret = crypto_engine_register_ahash(&algs[i]); in crypto_engine_register_ahashes()
643 crypto_engine_unregister_ahashes(algs, i); in crypto_engine_register_ahashes()
649 void crypto_engine_unregister_ahashes(struct ahash_engine_alg *algs, in crypto_engine_unregister_ahashes() argument
655 crypto_engine_unregister_ahash(&algs[i]); in crypto_engine_unregister_ahashes()
710 int crypto_engine_register_skciphers(struct skcipher_engine_alg *algs, in crypto_engine_register_skciphers() argument
716 ret = crypto_engine_register_skcipher(&algs[i]); in crypto_engine_register_skciphers()
724 crypto_engine_unregister_skciphers(algs, i); in crypto_engine_register_skciphers()
[all …]
H A Dchacha_generic.c69 static struct skcipher_alg algs[] = { variable
120 return crypto_register_skciphers(algs, ARRAY_SIZE(algs)); in chacha_generic_mod_init()
125 crypto_unregister_skciphers(algs, ARRAY_SIZE(algs)); in chacha_generic_mod_fini()
H A Drng.c191 int crypto_register_rngs(struct rng_alg *algs, int count) in crypto_register_rngs() argument
196 ret = crypto_register_rng(algs + i); in crypto_register_rngs()
205 crypto_unregister_rng(algs + i); in crypto_register_rngs()
211 void crypto_unregister_rngs(struct rng_alg *algs, int count) in crypto_unregister_rngs() argument
216 crypto_unregister_rng(algs + i); in crypto_unregister_rngs()
H A Daead.c249 int crypto_register_aeads(struct aead_alg *algs, int count) in crypto_register_aeads() argument
254 ret = crypto_register_aead(&algs[i]); in crypto_register_aeads()
263 crypto_unregister_aead(&algs[i]); in crypto_register_aeads()
269 void crypto_unregister_aeads(struct aead_alg *algs, int count) in crypto_unregister_aeads() argument
274 crypto_unregister_aead(&algs[i]); in crypto_unregister_aeads()
H A Dsha3_generic.c240 static struct shash_alg algs[] = { { variable
284 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha3_generic_mod_init()
289 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha3_generic_mod_fini()
H A Dcrc32_generic.c122 static struct shash_alg algs[] = {{ variable
167 return crypto_register_shashes(algs, num_algs); in crc32_mod_init()
172 crypto_unregister_shashes(algs, num_algs); in crc32_mod_fini()
/linux-6.15/arch/arm/crypto/
H A Dsha256_glue.c54 static struct shash_alg algs[] = { { variable
86 int res = crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_init()
96 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_init()
104 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_fini()
H A Dsha2-ce-glue.c68 static struct shash_alg algs[] = { { variable
100 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha2_ce_mod_init()
105 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha2_ce_mod_fini()
/linux-6.15/include/crypto/
H A Dengine.h85 int crypto_engine_register_aeads(struct aead_engine_alg *algs, int count);
86 void crypto_engine_unregister_aeads(struct aead_engine_alg *algs, int count);
90 int crypto_engine_register_ahashes(struct ahash_engine_alg *algs, int count);
91 void crypto_engine_unregister_ahashes(struct ahash_engine_alg *algs,
102 int crypto_engine_register_skciphers(struct skcipher_engine_alg *algs,
104 void crypto_engine_unregister_skciphers(struct skcipher_engine_alg *algs,
/linux-6.15/include/crypto/internal/
H A Dsimd.h23 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count,
26 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
34 int simd_register_aeads_compat(struct aead_alg *algs, int count,
37 void simd_unregister_aeads(struct aead_alg *algs, int count,
H A Drng.h17 int crypto_register_rngs(struct rng_alg *algs, int count);
18 void crypto_unregister_rngs(struct rng_alg *algs, int count);
H A Dskcipher.h203 int crypto_register_skciphers(struct skcipher_alg *algs, int count);
204 void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
210 int crypto_register_lskciphers(struct lskcipher_alg *algs, int count);
211 void crypto_unregister_lskciphers(struct lskcipher_alg *algs, int count);
H A Dhash.h48 int crypto_register_ahashes(struct ahash_alg *algs, int count);
49 void crypto_unregister_ahashes(struct ahash_alg *algs, int count);
84 int crypto_register_shashes(struct shash_alg *algs, int count);
85 void crypto_unregister_shashes(struct shash_alg *algs, int count);
/linux-6.15/arch/arm64/crypto/
H A Dsha512-glue.c53 static struct shash_alg algs[] = { { variable
81 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha512_mod_init()
86 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha512_mod_fini()
H A Dsha256-glue.c66 static struct shash_alg algs[] = { { variable
174 int ret = crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_init()
181 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_init()
190 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha256_mod_fini()
H A Dsha512-ce-glue.c84 static struct shash_alg algs[] = { { variable
112 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha512_ce_mod_init()
117 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha512_ce_mod_fini()
H A Dsha3-ce-glue.c109 static struct shash_alg algs[] = { { variable
157 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha3_neon_mod_init()
162 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha3_neon_mod_fini()
H A Dsha2-ce-glue.c144 static struct shash_alg algs[] = { { variable
183 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in sha2_ce_mod_init()
188 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in sha2_ce_mod_fini()
H A Dchacha-neon-glue.c157 static struct skcipher_alg algs[] = { variable
217 crypto_register_skciphers(algs, ARRAY_SIZE(algs)) : 0; in chacha_simd_mod_init()
223 crypto_unregister_skciphers(algs, ARRAY_SIZE(algs)); in chacha_simd_mod_fini()
/linux-6.15/arch/mips/crypto/
H A Dchacha-glue.c74 static struct skcipher_alg algs[] = { variable
126 crypto_register_skciphers(algs, ARRAY_SIZE(algs)) : 0; in chacha_simd_mod_init()
132 crypto_unregister_skciphers(algs, ARRAY_SIZE(algs)); in chacha_simd_mod_fini()
/linux-6.15/arch/powerpc/crypto/
H A Dsha256-spe-glue.c182 static struct shash_alg algs[2] = { { variable
218 return crypto_register_shashes(algs, ARRAY_SIZE(algs)); in ppc_spe_sha256_mod_init()
223 crypto_unregister_shashes(algs, ARRAY_SIZE(algs)); in ppc_spe_sha256_mod_fini()
H A Dchacha-p10-glue.c143 static struct skcipher_alg algs[] = { variable
199 return crypto_register_skciphers(algs, ARRAY_SIZE(algs)); in chacha_p10_init()
207 crypto_unregister_skciphers(algs, ARRAY_SIZE(algs)); in chacha_p10_exit()
/linux-6.15/net/xfrm/
H A Dxfrm_algo.c649 struct xfrm_algo_desc *algs; member
655 .algs = aead_list,
661 .algs = aalg_list,
667 .algs = ealg_list,
673 .algs = calg_list,
682 struct xfrm_algo_desc *list = algo_list->algs; in xfrm_find_algo()

123