| /linux-6.15/drivers/firmware/cirrus/test/ |
| H A D | cs_dsp_mock_mem_maps.c | 535 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 D | simd.c | 217 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 D | crypto_engine.c | 590 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 D | chacha_generic.c | 69 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 D | rng.c | 191 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 D | aead.c | 249 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 D | sha3_generic.c | 240 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 D | crc32_generic.c | 122 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 D | sha256_glue.c | 54 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 D | sha2-ce-glue.c | 68 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 D | engine.h | 85 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 D | simd.h | 23 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 D | rng.h | 17 int crypto_register_rngs(struct rng_alg *algs, int count); 18 void crypto_unregister_rngs(struct rng_alg *algs, int count);
|
| H A D | skcipher.h | 203 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 D | hash.h | 48 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 D | sha512-glue.c | 53 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 D | sha256-glue.c | 66 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 D | sha512-ce-glue.c | 84 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 D | sha3-ce-glue.c | 109 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 D | sha2-ce-glue.c | 144 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 D | chacha-neon-glue.c | 157 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 D | chacha-glue.c | 74 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 D | sha256-spe-glue.c | 182 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 D | chacha-p10-glue.c | 143 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 D | xfrm_algo.c | 649 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()
|