| /Linux-v5.10/drivers/crypto/mediatek/ |
| D | mtk-sha.c | 924 .halg.digestsize = SHA1_DIGEST_SIZE, 925 .halg.statesize = sizeof(struct mtk_sha_reqctx), 926 .halg.base = { 947 .halg.digestsize = SHA224_DIGEST_SIZE, 948 .halg.statesize = sizeof(struct mtk_sha_reqctx), 949 .halg.base = { 970 .halg.digestsize = SHA256_DIGEST_SIZE, 971 .halg.statesize = sizeof(struct mtk_sha_reqctx), 972 .halg.base = { 994 .halg.digestsize = SHA1_DIGEST_SIZE, [all …]
|
| /Linux-v5.10/drivers/crypto/ |
| D | atmel-sha.c | 1256 alg->halg.base.cra_priority = ATMEL_SHA_PRIORITY; in atmel_sha_alg_init() 1257 alg->halg.base.cra_flags = CRYPTO_ALG_ASYNC; in atmel_sha_alg_init() 1258 alg->halg.base.cra_ctxsize = sizeof(struct atmel_sha_ctx); in atmel_sha_alg_init() 1259 alg->halg.base.cra_module = THIS_MODULE; in atmel_sha_alg_init() 1260 alg->halg.base.cra_init = atmel_sha_cra_init; in atmel_sha_alg_init() 1262 alg->halg.statesize = sizeof(struct atmel_sha_reqctx); in atmel_sha_alg_init() 1275 .halg.base.cra_name = "sha1", 1276 .halg.base.cra_driver_name = "atmel-sha1", 1277 .halg.base.cra_blocksize = SHA1_BLOCK_SIZE, 1279 .halg.digestsize = SHA1_DIGEST_SIZE, [all …]
|
| D | omap-sham.c | 1448 .halg.digestsize = SHA1_DIGEST_SIZE, 1449 .halg.base = { 1470 .halg.digestsize = MD5_DIGEST_SIZE, 1471 .halg.base = { 1493 .halg.digestsize = SHA1_DIGEST_SIZE, 1494 .halg.base = { 1517 .halg.digestsize = MD5_DIGEST_SIZE, 1518 .halg.base = { 1544 .halg.digestsize = SHA224_DIGEST_SIZE, 1545 .halg.base = { [all …]
|
| D | talitos.c | 2828 .halg.digestsize = MD5_DIGEST_SIZE, 2829 .halg.statesize = sizeof(struct talitos_export_state), 2830 .halg.base = { 2844 .halg.digestsize = SHA1_DIGEST_SIZE, 2845 .halg.statesize = sizeof(struct talitos_export_state), 2846 .halg.base = { 2860 .halg.digestsize = SHA224_DIGEST_SIZE, 2861 .halg.statesize = sizeof(struct talitos_export_state), 2862 .halg.base = { 2876 .halg.digestsize = SHA256_DIGEST_SIZE, [all …]
|
| D | mxs-dcp.c | 578 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local 582 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha() 615 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local 672 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf() 673 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf() 720 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local 728 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init() 896 .halg = { 923 .halg = { 1099 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe() [all …]
|
| /Linux-v5.10/drivers/crypto/ccp/ |
| D | ccp-crypto-sha.c | 416 struct hash_alg_common *halg; in ccp_register_hmac_alg() local 433 halg = &alg->halg; in ccp_register_hmac_alg() 435 base = &halg->base; in ccp_register_hmac_alg() 460 struct hash_alg_common *halg; in ccp_register_sha_alg() local 481 halg = &alg->halg; in ccp_register_sha_alg() 482 halg->digestsize = def->digest_size; in ccp_register_sha_alg() 483 halg->statesize = sizeof(struct ccp_sha_exp_ctx); in ccp_register_sha_alg() 485 base = &halg->base; in ccp_register_sha_alg()
|
| D | ccp-crypto-aes-cmac.c | 352 struct hash_alg_common *halg; in ccp_register_aes_cmac_algs() local 373 halg = &alg->halg; in ccp_register_aes_cmac_algs() 374 halg->digestsize = AES_BLOCK_SIZE; in ccp_register_aes_cmac_algs() 375 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); in ccp_register_aes_cmac_algs() 377 base = &halg->base; in ccp_register_aes_cmac_algs()
|
| /Linux-v5.10/drivers/crypto/bcm/ |
| D | cipher.c | 3770 .halg.digestsize = MD5_DIGEST_SIZE, 3771 .halg.base = { 3791 .halg.digestsize = MD5_DIGEST_SIZE, 3792 .halg.base = { 3809 .halg.digestsize = SHA1_DIGEST_SIZE, 3810 .halg.base = { 3827 .halg.digestsize = SHA1_DIGEST_SIZE, 3828 .halg.base = { 3845 .halg.digestsize = SHA224_DIGEST_SIZE, 3846 .halg.base = { [all …]
|
| /Linux-v5.10/crypto/ |
| D | ahash.c | 38 halg); in crypto_ahash_alg() 570 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg() 572 if (alg->halg.digestsize > HASH_MAX_DIGESTSIZE || in ahash_prepare_alg() 573 alg->halg.statesize > HASH_MAX_STATESIZE || in ahash_prepare_alg() 574 alg->halg.statesize == 0) in ahash_prepare_alg() 586 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash() 599 crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash() 648 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument 650 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
|
| /Linux-v5.10/drivers/crypto/allwinner/sun8i-ce/ |
| D | sun8i-ce-core.c | 373 .halg = { 403 .halg = { 433 .halg = { 463 .halg = { 493 .halg = { 523 .halg = { 586 ce_algs[i].alg.hash.halg.base.cra_driver_name, in sun8i_ce_debugfs_show() 587 ce_algs[i].alg.hash.halg.base.cra_name, in sun8i_ce_debugfs_show() 810 ce_algs[i].alg.hash.halg.base.cra_name); in sun8i_ce_register_algs() 815 ce_algs[i].alg.hash.halg.base.cra_name); in sun8i_ce_register_algs() [all …]
|
| D | sun8i-ce-hash.c | 44 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ce_hash_crainit() 45 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ce_hash_crainit() 279 bs = algt->alg.hash.halg.base.cra_blocksize; in sun8i_ce_hash_run() 280 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ce_hash_run() 408 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ce_hash_run()
|
| /Linux-v5.10/drivers/crypto/allwinner/sun8i-ss/ |
| D | sun8i-ss-core.c | 300 .halg = { 330 .halg = { 360 .halg = { 390 .halg = { 440 ss_algs[i].alg.hash.halg.base.cra_driver_name, in sun8i_ss_debugfs_show() 441 ss_algs[i].alg.hash.halg.base.cra_name, in sun8i_ss_debugfs_show() 611 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs() 616 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs() 620 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs() 653 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_unregister_algs()
|
| D | sun8i-ss-hash.c | 44 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ss_hash_crainit() 45 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ss_hash_crainit() 339 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ss_hash_run() 344 pad = kzalloc(algt->alg.hash.halg.base.cra_blocksize * 2, GFP_KERNEL | GFP_DMA); in sun8i_ss_hash_run() 439 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ss_hash_run()
|
| /Linux-v5.10/include/linux/ |
| D | tpm_eventlog.h | 172 u16 halg; in __calc_tpm2_event_size() local 245 memcpy(&halg, mapping, halg_size); in __calc_tpm2_event_size() 249 if (halg == efispecid->digest_sizes[j].alg_id) { in __calc_tpm2_event_size()
|
| /Linux-v5.10/include/crypto/internal/ |
| D | hash.h | 36 char head[offsetof(struct ahash_alg, halg.base)]; 92 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg); 146 halg); in __crypto_ahash_alg()
|
| /Linux-v5.10/drivers/crypto/ux500/hash/ |
| D | hash_core.c | 1515 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init() 1531 .halg.digestsize = SHA1_DIGEST_SIZE, 1532 .halg.statesize = sizeof(struct hash_ctx), 1533 .halg.base = { 1554 .halg.digestsize = SHA256_DIGEST_SIZE, 1555 .halg.statesize = sizeof(struct hash_ctx), 1556 .halg.base = { 1578 .halg.digestsize = SHA1_DIGEST_SIZE, 1579 .halg.statesize = sizeof(struct hash_ctx), 1580 .halg.base = { [all …]
|
| /Linux-v5.10/drivers/crypto/inside-secure/ |
| D | safexcel_hash.c | 990 .halg = { 1242 .halg = { 1299 .halg = { 1356 .halg = { 1428 .halg = { 1500 .halg = { 1557 .halg = { 1614 .halg = { 1686 .halg = { 1758 .halg = { [all …]
|
| /Linux-v5.10/drivers/crypto/caam/ |
| D | caamhash.c | 1594 .halg = { 1615 .halg = { 1636 .halg = { 1657 .halg = { 1678 .halg = { 1699 .halg = { 1718 .halg = { 1737 .halg = { 1756 struct hash_alg_common *halg = in caam_hash_cra_init() local 1759 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init() [all …]
|
| /Linux-v5.10/drivers/crypto/qce/ |
| D | sha.c | 318 tmpl->alg.ahash.halg.digestsize); in qce_ahash_final() 355 tmpl->alg.ahash.halg.digestsize); in qce_ahash_digest() 508 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one() 509 alg->halg.statesize = def->statesize; in qce_ahash_register_one() 516 base = &alg->halg.base; in qce_ahash_register_one()
|
| D | sha.h | 64 struct ahash_alg, halg); in to_ahash_tmpl()
|
| /Linux-v5.10/drivers/crypto/chelsio/ |
| D | chcr_algo.c | 3921 .halg.digestsize = SHA1_DIGEST_SIZE, 3922 .halg.base = { 3933 .halg.digestsize = SHA256_DIGEST_SIZE, 3934 .halg.base = { 3945 .halg.digestsize = SHA224_DIGEST_SIZE, 3946 .halg.base = { 3957 .halg.digestsize = SHA384_DIGEST_SIZE, 3958 .halg.base = { 3969 .halg.digestsize = SHA512_DIGEST_SIZE, 3970 .halg.base = { [all …]
|
| /Linux-v5.10/arch/arm/crypto/ |
| D | ghash-ce-glue.c | 332 .halg.digestsize = GHASH_DIGEST_SIZE, 333 .halg.statesize = sizeof(struct ghash_desc_ctx), 334 .halg.base = {
|
| /Linux-v5.10/drivers/crypto/allwinner/sun4i-ss/ |
| D | sun4i-ss-core.c | 45 .halg = { 72 .halg = { 444 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
|
| /Linux-v5.10/drivers/crypto/rockchip/ |
| D | rk3288_crypto_ahash.c | 325 .halg = { 355 .halg = { 385 .halg = {
|
| /Linux-v5.10/drivers/crypto/stm32/ |
| D | stm32-hash.c | 1132 .halg = { 1158 .halg = { 1183 .halg = { 1209 .halg = { 1237 .halg = { 1263 .halg = { 1288 .halg = { 1314 .halg = {
|