/Linux-v5.15/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 | 1433 .halg.digestsize = SHA1_DIGEST_SIZE, 1434 .halg.base = { 1455 .halg.digestsize = MD5_DIGEST_SIZE, 1456 .halg.base = { 1478 .halg.digestsize = SHA1_DIGEST_SIZE, 1479 .halg.base = { 1502 .halg.digestsize = MD5_DIGEST_SIZE, 1503 .halg.base = { 1529 .halg.digestsize = SHA224_DIGEST_SIZE, 1530 .halg.base = { [all …]
|
D | talitos.c | 2849 .halg.digestsize = MD5_DIGEST_SIZE, 2850 .halg.statesize = sizeof(struct talitos_export_state), 2851 .halg.base = { 2865 .halg.digestsize = SHA1_DIGEST_SIZE, 2866 .halg.statesize = sizeof(struct talitos_export_state), 2867 .halg.base = { 2881 .halg.digestsize = SHA224_DIGEST_SIZE, 2882 .halg.statesize = sizeof(struct talitos_export_state), 2883 .halg.base = { 2897 .halg.digestsize = SHA256_DIGEST_SIZE, [all …]
|
D | mxs-dcp.c | 582 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local 586 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 680 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf() 681 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf() 728 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local 736 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init() 904 .halg = { 931 .halg = { 1107 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe() [all …]
|
/Linux-v5.15/drivers/crypto/ccp/ |
D | ccp-crypto-sha.c | 417 struct hash_alg_common *halg; in ccp_register_hmac_alg() local 434 halg = &alg->halg; in ccp_register_hmac_alg() 436 base = &halg->base; in ccp_register_hmac_alg() 461 struct hash_alg_common *halg; in ccp_register_sha_alg() local 482 halg = &alg->halg; in ccp_register_sha_alg() 483 halg->digestsize = def->digest_size; in ccp_register_sha_alg() 484 halg->statesize = sizeof(struct ccp_sha_exp_ctx); in ccp_register_sha_alg() 486 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.15/drivers/crypto/bcm/ |
D | cipher.c | 3768 .halg.digestsize = MD5_DIGEST_SIZE, 3769 .halg.base = { 3789 .halg.digestsize = MD5_DIGEST_SIZE, 3790 .halg.base = { 3807 .halg.digestsize = SHA1_DIGEST_SIZE, 3808 .halg.base = { 3825 .halg.digestsize = SHA1_DIGEST_SIZE, 3826 .halg.base = { 3843 .halg.digestsize = SHA224_DIGEST_SIZE, 3844 .halg.base = { [all …]
|
/Linux-v5.15/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.15/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 | 45 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ce_hash_crainit() 46 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ce_hash_crainit() 280 bs = algt->alg.hash.halg.base.cra_blocksize; in sun8i_ce_hash_run() 281 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ce_hash_run() 413 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ce_hash_run()
|
/Linux-v5.15/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 | 45 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ss_hash_crainit() 46 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ss_hash_crainit() 340 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ss_hash_run() 345 pad = kzalloc(algt->alg.hash.halg.base.cra_blocksize * 2, GFP_KERNEL | GFP_DMA); in sun8i_ss_hash_run() 441 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ss_hash_run()
|
/Linux-v5.15/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.15/include/crypto/internal/ |
D | hash.h | 36 char head[offsetof(struct ahash_alg, halg.base)]; 86 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg); 140 halg); in __crypto_ahash_alg()
|
/Linux-v5.15/drivers/crypto/keembay/ |
D | keembay-ocs-hcu-core.c | 896 .halg = { 921 .halg = { 947 .halg = { 972 .halg = { 997 .halg = { 1022 .halg = { 1047 .halg = { 1072 .halg = { 1097 .halg = { 1122 .halg = {
|
/Linux-v5.15/drivers/crypto/ux500/hash/ |
D | hash_core.c | 1518 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init() 1534 .halg.digestsize = SHA1_DIGEST_SIZE, 1535 .halg.statesize = sizeof(struct hash_ctx), 1536 .halg.base = { 1557 .halg.digestsize = SHA256_DIGEST_SIZE, 1558 .halg.statesize = sizeof(struct hash_ctx), 1559 .halg.base = { 1581 .halg.digestsize = SHA1_DIGEST_SIZE, 1582 .halg.statesize = sizeof(struct hash_ctx), 1583 .halg.base = { [all …]
|
/Linux-v5.15/drivers/crypto/inside-secure/ |
D | safexcel_hash.c | 992 .halg = { 1244 .halg = { 1301 .halg = { 1358 .halg = { 1430 .halg = { 1502 .halg = { 1559 .halg = { 1616 .halg = { 1688 .halg = { 1760 .halg = { [all …]
|
/Linux-v5.15/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.15/drivers/crypto/allwinner/sun4i-ss/ |
D | sun4i-ss-core.c | 46 .halg = { 73 .halg = { 261 ss_algs[i].alg.hash.halg.base.cra_driver_name, in sun4i_ss_dbgfs_read() 262 ss_algs[i].alg.hash.halg.base.cra_name, in sun4i_ss_dbgfs_read() 485 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
|
/Linux-v5.15/drivers/crypto/qce/ |
D | sha.c | 283 tmpl->alg.ahash.halg.digestsize); in qce_ahash_final() 320 tmpl->alg.ahash.halg.digestsize); in qce_ahash_digest() 473 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one() 474 alg->halg.statesize = def->statesize; in qce_ahash_register_one() 481 base = &alg->halg.base; in qce_ahash_register_one()
|
D | sha.h | 65 struct ahash_alg, halg); in to_ahash_tmpl()
|
/Linux-v5.15/drivers/crypto/chelsio/ |
D | chcr_algo.c | 3930 .halg.digestsize = SHA1_DIGEST_SIZE, 3931 .halg.base = { 3942 .halg.digestsize = SHA256_DIGEST_SIZE, 3943 .halg.base = { 3954 .halg.digestsize = SHA224_DIGEST_SIZE, 3955 .halg.base = { 3966 .halg.digestsize = SHA384_DIGEST_SIZE, 3967 .halg.base = { 3978 .halg.digestsize = SHA512_DIGEST_SIZE, 3979 .halg.base = { [all …]
|
/Linux-v5.15/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.15/drivers/crypto/rockchip/ |
D | rk3288_crypto_ahash.c | 325 .halg = { 355 .halg = { 385 .halg = {
|
/Linux-v5.15/drivers/crypto/stm32/ |
D | stm32-hash.c | 1133 .halg = { 1159 .halg = { 1184 .halg = { 1210 .halg = { 1238 .halg = { 1264 .halg = { 1289 .halg = { 1315 .halg = {
|