/Linux-v5.4/drivers/crypto/mediatek/ |
D | mtk-sha.c | 927 .halg.digestsize = SHA1_DIGEST_SIZE, 928 .halg.statesize = sizeof(struct mtk_sha_reqctx), 929 .halg.base = { 950 .halg.digestsize = SHA224_DIGEST_SIZE, 951 .halg.statesize = sizeof(struct mtk_sha_reqctx), 952 .halg.base = { 973 .halg.digestsize = SHA256_DIGEST_SIZE, 974 .halg.statesize = sizeof(struct mtk_sha_reqctx), 975 .halg.base = { 997 .halg.digestsize = SHA1_DIGEST_SIZE, [all …]
|
/Linux-v5.4/drivers/crypto/ccp/ |
D | ccp-crypto-sha.c | 422 struct hash_alg_common *halg; in ccp_register_hmac_alg() local 439 halg = &alg->halg; in ccp_register_hmac_alg() 441 base = &halg->base; in ccp_register_hmac_alg() 466 struct hash_alg_common *halg; in ccp_register_sha_alg() local 487 halg = &alg->halg; in ccp_register_sha_alg() 488 halg->digestsize = def->digest_size; in ccp_register_sha_alg() 489 halg->statesize = sizeof(struct ccp_sha_exp_ctx); in ccp_register_sha_alg() 491 base = &halg->base; in ccp_register_sha_alg()
|
D | ccp-crypto-aes-cmac.c | 353 struct hash_alg_common *halg; in ccp_register_aes_cmac_algs() local 374 halg = &alg->halg; in ccp_register_aes_cmac_algs() 375 halg->digestsize = AES_BLOCK_SIZE; in ccp_register_aes_cmac_algs() 376 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); in ccp_register_aes_cmac_algs() 378 base = &halg->base; in ccp_register_aes_cmac_algs()
|
/Linux-v5.4/drivers/crypto/bcm/ |
D | cipher.c | 3846 .halg.digestsize = MD5_DIGEST_SIZE, 3847 .halg.base = { 3866 .halg.digestsize = MD5_DIGEST_SIZE, 3867 .halg.base = { 3884 .halg.digestsize = SHA1_DIGEST_SIZE, 3885 .halg.base = { 3902 .halg.digestsize = SHA1_DIGEST_SIZE, 3903 .halg.base = { 3920 .halg.digestsize = SHA224_DIGEST_SIZE, 3921 .halg.base = { [all …]
|
/Linux-v5.4/include/crypto/internal/ |
D | hash.h | 88 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg); 134 halg); in __crypto_ahash_alg() 146 return container_of(&inst->alg.halg.base, struct crypto_instance, alg); in ahash_crypto_instance() 152 return container_of(&inst->alg, struct ahash_instance, alg.halg.base); in ahash_instance()
|
/Linux-v5.4/crypto/ |
D | ahash.c | 37 halg); in crypto_ahash_alg() 574 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg() 576 if (alg->halg.digestsize > HASH_MAX_DIGESTSIZE || in ahash_prepare_alg() 577 alg->halg.statesize > HASH_MAX_STATESIZE || in ahash_prepare_alg() 578 alg->halg.statesize == 0) in ahash_prepare_alg() 590 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash() 603 return crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash() 674 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument 676 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
|
D | cryptd.c | 701 inst->alg.halg.base.cra_flags = CRYPTO_ALG_ASYNC | in cryptd_create_hash() 705 inst->alg.halg.digestsize = salg->digestsize; in cryptd_create_hash() 706 inst->alg.halg.statesize = salg->statesize; in cryptd_create_hash() 707 inst->alg.halg.base.cra_ctxsize = sizeof(struct cryptd_hash_ctx); in cryptd_create_hash() 709 inst->alg.halg.base.cra_init = cryptd_hash_init_tfm; in cryptd_create_hash() 710 inst->alg.halg.base.cra_exit = cryptd_hash_exit_tfm; in cryptd_create_hash()
|
/Linux-v5.4/drivers/crypto/ |
D | omap-sham.c | 1457 .halg.digestsize = SHA1_DIGEST_SIZE, 1458 .halg.base = { 1479 .halg.digestsize = MD5_DIGEST_SIZE, 1480 .halg.base = { 1502 .halg.digestsize = SHA1_DIGEST_SIZE, 1503 .halg.base = { 1526 .halg.digestsize = MD5_DIGEST_SIZE, 1527 .halg.base = { 1553 .halg.digestsize = SHA224_DIGEST_SIZE, 1554 .halg.base = { [all …]
|
D | talitos.c | 2827 .halg.digestsize = MD5_DIGEST_SIZE, 2828 .halg.statesize = sizeof(struct talitos_export_state), 2829 .halg.base = { 2842 .halg.digestsize = SHA1_DIGEST_SIZE, 2843 .halg.statesize = sizeof(struct talitos_export_state), 2844 .halg.base = { 2857 .halg.digestsize = SHA224_DIGEST_SIZE, 2858 .halg.statesize = sizeof(struct talitos_export_state), 2859 .halg.base = { 2872 .halg.digestsize = SHA256_DIGEST_SIZE, [all …]
|
D | mxs-dcp.c | 586 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local 590 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha() 623 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local 683 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf() 684 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf() 731 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local 739 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init() 917 .halg = { 944 .halg = { 1120 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe() [all …]
|
D | s5p-sss.c | 1767 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN, 1768 .halg.digestsize = SHA1_DIGEST_SIZE, 1769 .halg.base = { 1792 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN, 1793 .halg.digestsize = MD5_DIGEST_SIZE, 1794 .halg.base = { 1817 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN, 1818 .halg.digestsize = SHA256_DIGEST_SIZE, 1819 .halg.base = { 2318 alg->halg.base.cra_driver_name, err); in s5p_aes_probe()
|
D | n2_core.c | 264 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_ahash_alg() 279 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_hmac_alg() 1420 p->child_alg = n2ahash->alg.halg.base.cra_name; in __n2_register_one_hmac() 1428 base = &ahash->halg.base; in __n2_register_one_hmac() 1451 struct hash_alg_common *halg; in __n2_register_one_ahash() local 1475 halg = &ahash->halg; in __n2_register_one_ahash() 1476 halg->digestsize = tmpl->digest_size; in __n2_register_one_ahash() 1478 base = &halg->base; in __n2_register_one_ahash()
|
/Linux-v5.4/include/linux/ |
D | tpm_eventlog.h | 170 u16 halg; in __calc_tpm2_event_size() local 226 memcpy(&halg, mapping, halg_size); in __calc_tpm2_event_size() 230 if (halg == efispecid->digest_sizes[j].alg_id) { in __calc_tpm2_event_size()
|
/Linux-v5.4/drivers/crypto/ux500/hash/ |
D | hash_core.c | 1509 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init() 1525 .halg.digestsize = SHA1_DIGEST_SIZE, 1526 .halg.statesize = sizeof(struct hash_ctx), 1527 .halg.base = { 1548 .halg.digestsize = SHA256_DIGEST_SIZE, 1549 .halg.statesize = sizeof(struct hash_ctx), 1550 .halg.base = { 1572 .halg.digestsize = SHA1_DIGEST_SIZE, 1573 .halg.statesize = sizeof(struct hash_ctx), 1574 .halg.base = { [all …]
|
/Linux-v5.4/drivers/crypto/caam/ |
D | caamhash.c | 1648 .halg = { 1669 .halg = { 1690 .halg = { 1711 .halg = { 1732 .halg = { 1753 .halg = { 1772 .halg = { 1791 .halg = { 1810 struct hash_alg_common *halg = in caam_hash_cra_init() local 1813 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init() [all …]
|
/Linux-v5.4/drivers/crypto/inside-secure/ |
D | safexcel_hash.c | 857 .halg = { 1099 .halg = { 1154 .halg = { 1209 .halg = { 1279 .halg = { 1349 .halg = { 1404 .halg = { 1459 .halg = { 1529 .halg = { 1599 .halg = { [all …]
|
/Linux-v5.4/drivers/crypto/chelsio/ |
D | chcr_algo.c | 3798 .halg.digestsize = SHA1_DIGEST_SIZE, 3799 .halg.base = { 3810 .halg.digestsize = SHA256_DIGEST_SIZE, 3811 .halg.base = { 3822 .halg.digestsize = SHA224_DIGEST_SIZE, 3823 .halg.base = { 3834 .halg.digestsize = SHA384_DIGEST_SIZE, 3835 .halg.base = { 3846 .halg.digestsize = SHA512_DIGEST_SIZE, 3847 .halg.base = { [all …]
|
/Linux-v5.4/drivers/crypto/qce/ |
D | sha.h | 64 struct ahash_alg, halg); in to_ahash_tmpl()
|
D | sha.c | 492 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one() 493 alg->halg.statesize = def->statesize; in qce_ahash_register_one() 495 base = &alg->halg.base; in qce_ahash_register_one()
|
/Linux-v5.4/arch/arm/crypto/ |
D | ghash-ce-glue.c | 342 .halg.digestsize = GHASH_DIGEST_SIZE, 343 .halg.statesize = sizeof(struct ghash_desc_ctx), 344 .halg.base = {
|
/Linux-v5.4/drivers/crypto/sunxi-ss/ |
D | sun4i-ss-core.c | 36 .halg = { 62 .halg = { 360 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
|
/Linux-v5.4/drivers/crypto/rockchip/ |
D | rk3288_crypto_ahash.c | 324 .halg = { 354 .halg = { 384 .halg = {
|
/Linux-v5.4/drivers/crypto/stm32/ |
D | stm32-hash.c | 1130 .halg = { 1156 .halg = { 1181 .halg = { 1207 .halg = { 1235 .halg = { 1261 .halg = { 1286 .halg = { 1312 .halg = {
|
/Linux-v5.4/drivers/crypto/ccree/ |
D | cc_hash.c | 1125 container_of(hash_alg_common, struct ahash_alg, halg); in cc_cra_init() 1599 .halg = { 1626 .halg = { 1653 .halg = { 1680 .halg = { 1707 .halg = { 1734 .halg = { 1759 .halg = { 1784 .halg = { 1809 .halg = { [all …]
|
/Linux-v5.4/drivers/crypto/marvell/ |
D | hash.c | 910 .halg = { 980 .halg = { 1053 .halg = { 1287 .halg = { 1357 .halg = { 1427 .halg = {
|