Home
last modified time | relevance | path

Searched refs:halg (Results 1 – 25 of 45) sorted by relevance

12

/linux/drivers/crypto/tegra/
H A Dtegra-se-hash.c669 .halg.base = {
694 .halg.base = {
719 .halg.base = {
744 .halg.base = {
769 .halg.base = {
794 .halg.base = {
819 .halg.base = {
844 .halg.base = {
869 .halg.base = {
896 .halg.base = {
[all …]
/linux/drivers/crypto/
H A Datmel-sha.c1275 .halg.base.cra_name = "sha1",
1279 .halg.digestsize = SHA1_DIGEST_SIZE,
1282 .halg.base.cra_name = "sha256",
1286 .halg.digestsize = SHA256_DIGEST_SIZE,
1291 .halg.base.cra_name = "sha224",
1295 .halg.digestsize = SHA224_DIGEST_SIZE,
1300 .halg.base.cra_name = "sha384",
1304 .halg.digestsize = SHA384_DIGEST_SIZE,
1307 .halg.base.cra_name = "sha512",
2063 .halg.base.cra_name = "hmac(sha1)",
[all …]
H A Domap-sham.c1429 .base.halg.base = {
1451 .base.halg.base = {
1474 .base.halg.base = {
1498 .base.halg.base = {
1525 .base.halg.base = {
1547 .base.halg.base = {
1570 .base.halg.base = {
1594 .base.halg.base = {
1620 .base.halg.base = {
1642 .base.halg.base = {
[all …]
H A Dtalitos.c2852 .halg.base = {
2868 .halg.base = {
2884 .halg.base = {
2900 .halg.base = {
2916 .halg.base = {
2932 .halg.base = {
2948 .halg.base = {
2964 .halg.base = {
2980 .halg.base = {
2996 .halg.base = {
[all …]
H A Dmxs-dcp.c631 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local
635 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha()
672 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local
729 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf()
730 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf()
777 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local
785 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init()
986 .halg = {
1012 .halg = {
1181 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe()
[all …]
/linux/drivers/crypto/ccp/
H A Dccp-crypto-sha.c417 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 Dccp-crypto-aes-cmac.c353 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/crypto/
H A Dahash.c220 !(alg->halg.base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) in ahash_set_needkey()
475 crypto_ahash_set_statesize(hash, alg->halg.statesize); in crypto_ahash_init_tfm()
568 static bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument
570 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
580 struct hash_alg_common *halg = crypto_hash_alg_common(hash); in crypto_clone_ahash() local
586 if (!crypto_hash_alg_has_setkey(halg)) { in crypto_clone_ahash()
635 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg()
638 if (alg->halg.statesize == 0) in ahash_prepare_alg()
641 err = hash_prepare_alg(&alg->halg); in ahash_prepare_alg()
658 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash()
[all …]
/linux/drivers/crypto/bcm/
H A Dcipher.c3675 .halg.base = {
3696 .halg.base = {
3714 .halg.base = {
3732 .halg.base = {
3750 .halg.base = {
3768 .halg.base = {
3786 .halg.base = {
3804 .halg.base = {
3823 .halg.base = {
3842 .halg.base = {
[all …]
/linux/fs/verity/
H A Dmeasure.c87 u8 *alg, enum hash_algo *halg) in fsverity_get_digest() argument
100 if (halg) in fsverity_get_digest()
101 *halg = hash_alg->algo_id; in fsverity_get_digest()
/linux/drivers/crypto/starfive/
H A Djh7110-hash.c565 .base.halg = {
594 .base.halg = {
622 .base.halg = {
651 .base.halg = {
679 .base.halg = {
708 .base.halg = {
736 .base.halg = {
765 .base.halg = {
793 .base.halg = {
822 .base.halg = {
/linux/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c318 .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/intel/keembay/
H A Dkeembay-ocs-hcu-core.c891 .base.halg = {
917 .base.halg = {
944 .base.halg = {
970 .base.halg = {
996 .base.halg = {
1022 .base.halg = {
1048 .base.halg = {
1074 .base.halg = {
1100 .base.halg = {
1126 .base.halg = {
/linux/include/linux/
H A Dtpm_eventlog.h172 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 Dfsverity.h147 u8 *alg, enum hash_algo *halg);
201 u8 *alg, enum hash_algo *halg) in fsverity_get_digest() argument
/linux/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-core.c410 .halg = {
443 .halg = {
475 .halg = {
507 .halg = {
539 .halg = {
571 .halg = {
657 ce_algs[i].alg.hash.base.halg.base.cra_name, in sun8i_ce_debugfs_show()
902 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
907 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
911 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
[all …]
/linux/include/crypto/internal/
H A Dhash.h34 char head[offsetof(struct ahash_alg, halg.base)];
145 halg); in __crypto_ahash_alg()
151 halg); in crypto_ahash_alg()
/linux/drivers/crypto/aspeed/
H A Daspeed-hace-hash.c861 .halg = {
893 .halg = {
925 .halg = {
959 .halg = {
994 .halg = {
1029 .halg = {
1065 .halg = {
1097 .halg = {
1131 .halg = {
1166 .halg = {
[all …]
/linux/drivers/crypto/caam/
H A Dcaamhash.c1601 .halg = {
1622 .halg = {
1643 .halg = {
1664 .halg = {
1685 .halg = {
1706 .halg = {
1725 .halg = {
1744 .halg = {
1767 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
1912 alg = &halg->halg.base; in caam_hash_alloc()
[all …]
/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-core.c45 .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 Dsafexcel_hash.c992 .halg = {
1218 .halg = {
1275 .halg = {
1332 .halg = {
1404 .halg = {
1476 .halg = {
1533 .halg = {
1590 .halg = {
1662 .halg = {
1734 .halg = {
[all …]
/linux/drivers/crypto/stm32/
H A Dstm32-hash.c1600 .base.halg = {
1629 .base.halg = {
1660 .base.halg = {
1689 .base.halg = {
1720 .base.halg = {
1749 .base.halg = {
1780 .base.halg = {
1809 .base.halg = {
1840 .base.halg = {
1869 .base.halg = {
[all …]
/linux/drivers/crypto/rockchip/
H A Drk3288_crypto.c225 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/qce/
H A Dsha.c285 tmpl->alg.ahash.halg.digestsize); in qce_ahash_final()
322 tmpl->alg.ahash.halg.digestsize); in qce_ahash_digest()
475 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one()
476 alg->halg.statesize = def->statesize; in qce_ahash_register_one()
483 base = &alg->halg.base; in qce_ahash_register_one()
/linux/drivers/crypto/chelsio/
H A Dchcr_algo.c3940 .halg.base = {
3952 .halg.base = {
3964 .halg.base = {
3976 .halg.base = {
3988 .halg.base = {
4001 .halg.base = {
4013 .halg.base = {
4025 .halg.base = {
4037 .halg.base = {
4049 .halg.base = {
[all …]

12