| /linux/drivers/crypto/tegra/ |
| H A D | tegra-se-hash.c | 758 .halg.digestsize = SHA1_DIGEST_SIZE, 759 .halg.statesize = sizeof(struct tegra_sha_reqctx), 760 .halg.base = { 783 .halg.digestsize = SHA224_DIGEST_SIZE, 784 .halg.statesize = sizeof(struct tegra_sha_reqctx), 785 .halg.base = { 808 .halg.digestsize = SHA256_DIGEST_SIZE, 809 .halg.statesize = sizeof(struct tegra_sha_reqctx), 810 .halg.base = { 833 .halg.digestsize = SHA384_DIGEST_SIZE, [all …]
|
| /linux/drivers/crypto/ |
| H A 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() 1259 alg->halg.base.cra_ctxsize = sizeof(struct atmel_sha_ctx); in atmel_sha_alg_init() 1260 alg->halg.base.cra_module = THIS_MODULE; in atmel_sha_alg_init() 1261 alg->halg.base.cra_init = atmel_sha_cra_init; in atmel_sha_alg_init() 1263 alg->halg.statesize = sizeof(struct atmel_sha_reqctx); in atmel_sha_alg_init() 1276 .halg.base.cra_name = "sha1", 1277 .halg.base.cra_driver_name = "atmel-sha1", 1278 .halg.base.cra_blocksize = SHA1_BLOCK_SIZE, 1280 .halg.digestsize = SHA1_DIGEST_SIZE, [all …]
|
| H A D | omap-sham.c | 1429 .base.halg.digestsize = SHA1_DIGEST_SIZE, 1430 .base.halg.base = { 1451 .base.halg.digestsize = MD5_DIGEST_SIZE, 1452 .base.halg.base = { 1474 .base.halg.digestsize = SHA1_DIGEST_SIZE, 1475 .base.halg.base = { 1498 .base.halg.digestsize = MD5_DIGEST_SIZE, 1499 .base.halg.base = { 1525 .base.halg.digestsize = SHA224_DIGEST_SIZE, 1526 .base.halg.base = { [all …]
|
| H A D | talitos.c | 2850 .halg.digestsize = MD5_DIGEST_SIZE, 2851 .halg.statesize = sizeof(struct talitos_export_state), 2852 .halg.base = { 2866 .halg.digestsize = SHA1_DIGEST_SIZE, 2867 .halg.statesize = sizeof(struct talitos_export_state), 2868 .halg.base = { 2882 .halg.digestsize = SHA224_DIGEST_SIZE, 2883 .halg.statesize = sizeof(struct talitos_export_state), 2884 .halg.base = { 2898 .halg.digestsize = SHA256_DIGEST_SIZE, [all …]
|
| H A D | mxs-dcp.c | 636 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local 640 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha() 677 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local 734 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf() 735 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf() 782 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local 790 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init() 991 .halg = { 1017 .halg = { 1186 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe() [all …]
|
| /linux/crypto/ |
| H A D | hmac.c | 454 struct hash_alg_common *halg; in hmac_create_ahash() local 467 halg = crypto_spawn_ahash_alg(spawn); in hmac_create_ahash() 468 alg = &halg->base; in hmac_create_ahash() 472 if (crypto_hash_alg_needs_key(halg)) in hmac_create_ahash() 475 ds = halg->digestsize; in hmac_create_ahash() 476 ss = halg->statesize; in hmac_create_ahash() 484 inst->alg.halg.base.cra_flags = alg->cra_flags & in hmac_create_ahash() 486 inst->alg.halg.base.cra_flags |= CRYPTO_ALG_REQ_VIRT; in hmac_create_ahash() 487 inst->alg.halg.base.cra_priority = alg->cra_priority + 100; in hmac_create_ahash() 488 inst->alg.halg.base.cra_blocksize = alg->cra_blocksize; in hmac_create_ahash() [all …]
|
| H A D | ahash.c | 36 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_block_only() 42 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_final_nonzero() 48 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_need_fallback() 286 !(alg->halg.base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) in ahash_set_needkey() 721 crypto_ahash_set_statesize(hash, alg->halg.statesize); in crypto_ahash_init_tfm() 829 .algsize = offsetof(struct ahash_alg, halg.base), 854 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument 856 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey() 867 struct hash_alg_common *halg = crypto_hash_alg_common(hash); in crypto_clone_ahash() local 874 if (!crypto_hash_alg_has_setkey(halg)) { in crypto_clone_ahash() [all …]
|
| /linux/drivers/crypto/ccp/ |
| H A 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()
|
| H A 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/drivers/crypto/bcm/ |
| H A D | cipher.c | 3672 .halg.digestsize = MD5_DIGEST_SIZE, 3673 .halg.base = { 3693 .halg.digestsize = MD5_DIGEST_SIZE, 3694 .halg.base = { 3711 .halg.digestsize = SHA1_DIGEST_SIZE, 3712 .halg.base = { 3729 .halg.digestsize = SHA1_DIGEST_SIZE, 3730 .halg.base = { 3747 .halg.digestsize = SHA224_DIGEST_SIZE, 3748 .halg.base = { [all …]
|
| /linux/drivers/crypto/starfive/ |
| H A D | jh7110-hash.c | 568 .base.halg = { 597 .base.halg = { 625 .base.halg = { 654 .base.halg = { 682 .base.halg = { 711 .base.halg = { 739 .base.halg = { 768 .base.halg = { 796 .base.halg = { 825 .base.halg = {
|
| /linux/drivers/crypto/allwinner/sun8i-ce/ |
| H A D | sun8i-ce-core.c | 435 .halg = { 468 .halg = { 500 .halg = { 532 .halg = { 564 .halg = { 596 .halg = { 681 ce_algs[i].alg.hash.base.halg.base.cra_driver_name, in sun8i_ce_debugfs_show() 682 ce_algs[i].alg.hash.base.halg.base.cra_name, in sun8i_ce_debugfs_show() 914 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs() 919 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs() [all …]
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-core.c | 318 .halg = { 350 .halg = { 382 .halg = { 414 .halg = { 447 .halg = { 512 ss_algs[i].alg.hash.base.halg.base.cra_driver_name, in sun8i_ss_debugfs_show() 513 ss_algs[i].alg.hash.base.halg.base.cra_name, in sun8i_ss_debugfs_show() 724 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs() 729 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs() 733 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs() [all …]
|
| /linux/drivers/crypto/inside-secure/eip93/ |
| H A D | eip93-hash.c | 576 struct eip93_alg_template, alg.ahash.halg.base); in eip93_hash_cra_init() 644 .halg = { 674 .halg = { 704 .halg = { 734 .halg = { 765 .halg = { 796 .halg = { 827 .halg = { 858 .halg = {
|
| /linux/drivers/crypto/intel/keembay/ |
| H A D | keembay-ocs-hcu-core.c | 900 .base.halg = { 926 .base.halg = { 953 .base.halg = { 979 .base.halg = { 1005 .base.halg = { 1031 .base.halg = { 1057 .base.halg = { 1083 .base.halg = { 1109 .base.halg = { 1135 .base.halg = {
|
| /linux/include/crypto/internal/ |
| H A D | hash.h | 52 char head[offsetof(struct ahash_alg, halg.base)]; 103 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg); 178 halg); in __crypto_ahash_alg() 184 halg); in crypto_ahash_alg()
|
| /linux/include/linux/ |
| H A 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()
|
| H A D | fsverity.h | 186 u8 *alg, enum hash_algo *halg); 234 u8 *alg, enum hash_algo *halg) in fsverity_get_digest() argument
|
| /linux/drivers/crypto/caam/ |
| H A D | caamhash.c | 1603 .halg = { 1624 .halg = { 1645 .halg = { 1666 .halg = { 1687 .halg = { 1708 .halg = { 1727 .halg = { 1746 .halg = { 1766 struct hash_alg_common *halg = in caam_hash_cra_init() local 1769 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init() [all …]
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-core.c | 45 .halg = { 71 .halg = { 258 ss_algs[i].alg.hash.halg.base.cra_driver_name, in sun4i_ss_debugfs_show() 259 ss_algs[i].alg.hash.halg.base.cra_name, in sun4i_ss_debugfs_show() 470 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
|
| /linux/drivers/crypto/inside-secure/ |
| H A D | safexcel_hash.c | 990 .halg = { 1216 .halg = { 1273 .halg = { 1330 .halg = { 1402 .halg = { 1474 .halg = { 1531 .halg = { 1588 .halg = { 1660 .halg = { 1732 .halg = { [all …]
|
| /linux/drivers/crypto/stm32/ |
| H A D | stm32-hash.c | 1597 .base.halg = { 1626 .base.halg = { 1657 .base.halg = { 1686 .base.halg = { 1717 .base.halg = { 1746 .base.halg = { 1777 .base.halg = { 1806 .base.halg = { 1837 .base.halg = { 1866 .base.halg = { [all …]
|
| /linux/drivers/crypto/aspeed/ |
| H A D | aspeed-hace-hash.c | 630 .halg = { 662 .halg = { 694 .halg = { 729 .halg = { 761 .halg = { 811 aspeed_ahash_algs[i].alg.ahash.base.halg.base.cra_name); in aspeed_register_hace_hash_algs() 823 aspeed_ahash_algs_g6[i].alg.ahash.base.halg.base.cra_name); in aspeed_register_hace_hash_algs()
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto.c | 225 rk_cipher_algs[i]->alg.hash.base.halg.base.cra_driver_name, in rk_crypto_debugfs_show() 226 rk_cipher_algs[i]->alg.hash.base.halg.base.cra_name, in rk_crypto_debugfs_show() 268 rk_cipher_algs[i]->alg.hash.base.halg.base.cra_name, in rk_crypto_register() 269 rk_cipher_algs[i]->alg.hash.base.halg.base.cra_driver_name); in rk_crypto_register()
|
| /linux/drivers/crypto/chelsio/ |
| H A D | chcr_algo.c | 3801 .halg.digestsize = SHA1_DIGEST_SIZE, 3802 .halg.base = { 3813 .halg.digestsize = SHA256_DIGEST_SIZE, 3814 .halg.base = { 3825 .halg.digestsize = SHA224_DIGEST_SIZE, 3826 .halg.base = { 3837 .halg.digestsize = SHA384_DIGEST_SIZE, 3838 .halg.base = { 3849 .halg.digestsize = SHA512_DIGEST_SIZE, 3850 .halg.base = { [all …]
|