Home
last modified time | relevance | path

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

12

/openbmc/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",
1300 .halg.base.cra_name = "sha384",
1303 .halg.base.cra_alignmask = 0x3,
1308 .halg.base.cra_name = "sha512",
1311 .halg.base.cra_alignmask = 0x3,
2065 .halg.base.cra_name = "hmac(sha1)",
[all …]
H A Domap-sham.c1429 .base.halg.base = {
1452 .base.halg.base = {
1476 .base.halg.base = {
1501 .base.halg.base = {
1529 .base.halg.base = {
1552 .base.halg.base = {
1576 .base.halg.base = {
1601 .base.halg.base = {
1628 .base.halg.base = {
1651 .base.halg.base = {
[all …]
H A Dtalitos.c2851 .halg.base = {
2867 .halg.base = {
2883 .halg.base = {
2899 .halg.base = {
2915 .halg.base = {
2931 .halg.base = {
2947 .halg.base = {
2963 .halg.base = {
2979 .halg.base = {
2995 .halg.base = {
[all …]
H A Dmxs-dcp.c582 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 = {
1101 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe()
[all …]
/openbmc/linux/fs/verity/
H A Dmeasure.c85 u8 *alg, enum hash_algo *halg) in fsverity_get_digest() argument
98 if (halg) in fsverity_get_digest()
99 *halg = hash_alg->algo_id; in fsverity_get_digest()
/openbmc/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()
/openbmc/linux/crypto/
H A Dahash.c429 crypto_ahash_set_statesize(hash, alg->halg.statesize); in crypto_ahash_init_tfm()
544 struct hash_alg_common *halg = crypto_hash_alg_common(hash); in crypto_clone_ahash() local
550 if (!crypto_hash_alg_has_setkey(halg)) { in crypto_clone_ahash()
596 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg()
599 if (alg->halg.statesize == 0) in ahash_prepare_alg()
602 err = hash_prepare_alg(&alg->halg); in ahash_prepare_alg()
614 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash()
627 crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash()
676 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument
678 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
H A Dhash.h19 struct hash_alg_common *halg = __crypto_hash_alg_common(alg); in crypto_hash_report_stat() local
20 struct crypto_istat_hash *istat = hash_get_stat(halg); in crypto_hash_report_stat()
/openbmc/linux/drivers/crypto/bcm/
H A Dcipher.c3732 .halg.base = {
3753 .halg.base = {
3771 .halg.base = {
3789 .halg.base = {
3807 .halg.base = {
3825 .halg.base = {
3843 .halg.base = {
3861 .halg.base = {
3880 .halg.base = {
3899 .halg.base = {
[all …]
/openbmc/linux/include/crypto/internal/
H A Dhash.h36 char head[offsetof(struct ahash_alg, halg.base)];
92 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg);
149 halg); in __crypto_ahash_alg()
155 halg); in crypto_ahash_alg()
/openbmc/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
/openbmc/linux/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c318 .halg = {
351 .halg = {
384 .halg = {
417 .halg = {
451 .halg = {
517 ss_algs[i].alg.hash.base.halg.base.cra_driver_name, in sun8i_ss_debugfs_show()
518 ss_algs[i].alg.hash.base.halg.base.cra_name, in sun8i_ss_debugfs_show()
729 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs()
734 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs()
738 ss_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ss_register_algs()
[all …]
/openbmc/linux/drivers/crypto/starfive/
H A Djh7110-hash.c619 .base.halg = {
649 .base.halg = {
678 .base.halg = {
708 .base.halg = {
737 .base.halg = {
767 .base.halg = {
796 .base.halg = {
826 .base.halg = {
855 .base.halg = {
885 .base.halg = {
/openbmc/linux/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-core.c410 .halg = {
444 .halg = {
477 .halg = {
510 .halg = {
543 .halg = {
576 .halg = {
663 ce_algs[i].alg.hash.base.halg.base.cra_name, in sun8i_ce_debugfs_show()
908 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
913 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
917 ce_algs[i].alg.hash.base.halg.base.cra_name); in sun8i_ce_register_algs()
[all …]
/openbmc/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 = {
/openbmc/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 …]
/openbmc/linux/drivers/crypto/stm32/
H A Dstm32-hash.c1275 .base.halg = {
1305 .base.halg = {
1337 .base.halg = {
1367 .base.halg = {
1399 .base.halg = {
1429 .base.halg = {
1461 .base.halg = {
1491 .base.halg = {
1523 .base.halg = {
1553 .base.halg = {
[all …]
/openbmc/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-core.c45 .halg = {
72 .halg = {
260 ss_algs[i].alg.hash.halg.base.cra_driver_name, in sun4i_ss_debugfs_show()
261 ss_algs[i].alg.hash.halg.base.cra_name, in sun4i_ss_debugfs_show()
472 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
/openbmc/linux/drivers/crypto/caam/
H A Dcaamhash.c1601 .halg = {
1622 .halg = {
1643 .halg = {
1664 .halg = {
1685 .halg = {
1706 .halg = {
1725 .halg = {
1744 .halg = {
1766 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
1911 alg = &halg->halg.base; in caam_hash_alloc()
[all …]
/openbmc/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 …]
/openbmc/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()
/openbmc/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()
/openbmc/linux/drivers/crypto/chelsio/
H A Dchcr_algo.c3933 .halg.base = {
3945 .halg.base = {
3957 .halg.base = {
3969 .halg.base = {
3981 .halg.base = {
3994 .halg.base = {
4006 .halg.base = {
4018 .halg.base = {
4030 .halg.base = {
4042 .halg.base = {
[all …]

12