/linux-master/arch/arm/crypto/ |
H A D | ghash-ce-glue.c | 349 .halg.digestsize = GHASH_DIGEST_SIZE, 350 .halg.statesize = sizeof(struct ghash_desc_ctx), 351 .halg.base = {
|
/linux-master/arch/x86/crypto/ |
H A D | ghash-clmulni-intel_glue.c | 317 .halg = {
|
/linux-master/crypto/ |
H A D | ahash.c | 220 !(alg->halg.base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) 475 crypto_ahash_set_statesize(hash, alg->halg.statesize); 568 static bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) argument 570 struct crypto_alg *alg = &halg->base; 580 struct hash_alg_common *halg = crypto_hash_alg_common(hash); local 586 if (!crypto_hash_alg_has_setkey(halg)) { 635 struct crypto_alg *base = &alg->halg.base; 638 if (alg->halg.statesize == 0) 641 err = hash_prepare_alg(&alg->halg); 658 struct crypto_alg *base = &alg->halg [all...] |
H A D | cryptd.c | 688 inst->alg.halg.base.cra_flags |= CRYPTO_ALG_ASYNC | 691 inst->alg.halg.digestsize = alg->digestsize; 692 inst->alg.halg.statesize = alg->statesize; 693 inst->alg.halg.base.cra_ctxsize = sizeof(struct cryptd_hash_ctx);
|
H A D | crypto_engine.c | 618 alg->base.halg.base.cra_flags |= CRYPTO_ALG_ENGINE;
|
H A D | shash.c | 308 struct crypto_alg *base = &alg->halg.base; 317 err = hash_prepare_alg(&alg->halg); 340 alg->halg.statesize = alg->descsize;
|
/linux-master/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, 259 ss_algs[i].alg.hash.halg.base.cra_name, 470 ss_algs[i].alg.hash.halg.base.cra_name);
|
/linux-master/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-core.c | 410 .halg = { 443 .halg = { 475 .halg = { 507 .halg = { 539 .halg = { 571 .halg = { 656 ce_algs[i].alg.hash.base.halg.base.cra_driver_name, 657 ce_algs[i].alg.hash.base.halg.base.cra_name, 902 ce_algs[i].alg.hash.base.halg.base.cra_name); 907 ce_algs[i].alg.hash.base.halg [all...] |
H A D | sun8i-ce-hash.c | 357 bs = algt->alg.hash.base.halg.base.cra_blocksize; 358 digestsize = algt->alg.hash.base.halg.digestsize; 470 memcpy(areq->result, result, algt->alg.hash.base.halg.digestsize);
|
/linux-master/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, 513 ss_algs[i].alg.hash.base.halg.base.cra_name, 724 ss_algs[i].alg.hash.base.halg.base.cra_name); 729 ss_algs[i].alg.hash.base.halg.base.cra_name); 733 ss_algs[i].alg.hash.base.halg [all...] |
/linux-master/drivers/crypto/aspeed/ |
H A D | aspeed-hace-hash.c | 861 .halg = { 893 .halg = { 925 .halg = { 959 .halg = { 994 .halg = { 1029 .halg = { 1065 .halg = { 1097 .halg = { 1131 .halg = { 1166 .halg [all...] |
/linux-master/drivers/crypto/ |
H A D | atmel-sha.c | 1256 alg->halg.base.cra_priority = ATMEL_SHA_PRIORITY; 1257 alg->halg.base.cra_flags = CRYPTO_ALG_ASYNC; 1258 alg->halg.base.cra_ctxsize = sizeof(struct atmel_sha_ctx); 1259 alg->halg.base.cra_module = THIS_MODULE; 1260 alg->halg.base.cra_init = atmel_sha_cra_init; 1262 alg->halg.statesize = sizeof(struct atmel_sha_reqctx); 1275 .halg.base.cra_name = "sha1", 1276 .halg.base.cra_driver_name = "atmel-sha1", 1277 .halg.base.cra_blocksize = SHA1_BLOCK_SIZE, 1279 .halg [all...] |
H A D | img-hash.c | 764 .halg = { 790 .halg = { 816 .halg = { 842 .halg = {
|
/linux-master/drivers/crypto/axis/ |
H A D | artpec6_crypto.c | 2632 .halg.digestsize = SHA1_DIGEST_SIZE, 2633 .halg.statesize = sizeof(struct artpec6_hash_export_state), 2634 .halg.base = { 2655 .halg.digestsize = SHA256_DIGEST_SIZE, 2656 .halg.statesize = sizeof(struct artpec6_hash_export_state), 2657 .halg.base = { 2679 .halg.digestsize = SHA256_DIGEST_SIZE, 2680 .halg.statesize = sizeof(struct artpec6_hash_export_state), 2681 .halg.base = {
|
/linux-master/drivers/crypto/bcm/ |
H A D | cipher.c | 3674 .halg.digestsize = MD5_DIGEST_SIZE, 3675 .halg.base = { 3695 .halg.digestsize = MD5_DIGEST_SIZE, 3696 .halg.base = { 3713 .halg.digestsize = SHA1_DIGEST_SIZE, 3714 .halg.base = { 3731 .halg.digestsize = SHA1_DIGEST_SIZE, 3732 .halg.base = { 3749 .halg.digestsize = SHA224_DIGEST_SIZE, 3750 .halg [all...] |
/linux-master/drivers/crypto/caam/ |
H A D | caamalg_qi2.c | 4430 .halg = { 4451 .halg = { 4472 .halg = { 4493 .halg = { 4514 .halg = { 4535 .halg = { 4556 struct hash_alg_common *halg = local 4559 container_of(halg, struct ahash_alg, halg); 4634 struct ahash_alg *halg; local [all...] |
H A D | caamhash.c | 1601 .halg = { 1622 .halg = { 1643 .halg = { 1664 .halg = { 1685 .halg = { 1706 .halg = { 1725 .halg = { 1744 .halg = { 1764 struct hash_alg_common *halg = local 1767 container_of(halg, struc 1903 struct ahash_alg *halg; local [all...] |
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-cmac.c | 353 struct hash_alg_common *halg; local 374 halg = &alg->halg; 375 halg->digestsize = AES_BLOCK_SIZE; 376 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); 378 base = &halg->base;
|
H A D | ccp-crypto-sha.c | 417 struct hash_alg_common *halg; local 434 halg = &alg->halg; 436 base = &halg->base; 461 struct hash_alg_common *halg; local 482 halg = &alg->halg; 483 halg->digestsize = def->digest_size; 484 halg->statesize = sizeof(struct ccp_sha_exp_ctx); 486 base = &halg [all...] |
H A D | ccp-crypto.h | 85 ahash_alg = container_of(alg, struct ahash_alg, halg.base);
|
/linux-master/drivers/crypto/ccree/ |
H A D | cc_hash.c | 1126 container_of(hash_alg_common, struct ahash_alg, halg); 1598 .halg = { 1625 .halg = { 1652 .halg = { 1679 .halg = { 1706 .halg = { 1733 .halg = { 1758 .halg = { 1783 .halg = { 1808 .halg 1826 struct ahash_alg *halg; local [all...] |
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 3939 .halg.digestsize = SHA1_DIGEST_SIZE, 3940 .halg.base = { 3951 .halg.digestsize = SHA256_DIGEST_SIZE, 3952 .halg.base = { 3963 .halg.digestsize = SHA224_DIGEST_SIZE, 3964 .halg.base = { 3975 .halg.digestsize = SHA384_DIGEST_SIZE, 3976 .halg.base = { 3987 .halg.digestsize = SHA512_DIGEST_SIZE, 3988 .halg [all...] |
/linux-master/drivers/crypto/inside-secure/ |
H A D | safexcel_hash.c | 992 .halg = { 1218 .halg = { 1275 .halg = { 1332 .halg = { 1404 .halg = { 1476 .halg = { 1533 .halg = { 1590 .halg = { 1662 .halg = { 1734 .halg [all...] |
/linux-master/drivers/crypto/intel/keembay/ |
H A D | keembay-ocs-hcu-core.c | 891 .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 [all...] |
/linux-master/drivers/crypto/marvell/cesa/ |
H A D | hash.c | 944 .halg = { 1015 .halg = { 1089 .halg = { 1299 .halg = { 1370 .halg = { 1441 .halg = {
|