SHA512_DIGEST_SIZE   72 arch/arm/crypto/sha512-glue.c 	.digestsize		= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   86 arch/arm/crypto/sha512-neon-glue.c 	.digestsize		= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   99 arch/arm64/crypto/sha512-ce-glue.c 	.digestsize		= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   52 arch/arm64/crypto/sha512-glue.c 	.digestsize		= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  225 arch/mips/cavium-octeon/crypto/octeon-sha512.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   67 arch/s390/crypto/sha512_s390.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  149 arch/sparc/crypto/sha512_glue.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  102 arch/x86/crypto/sha512_ssse3_glue.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  179 arch/x86/crypto/sha512_ssse3_glue.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  250 arch/x86/crypto/sha512_ssse3_glue.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   42 crypto/hash_info.c 	[HASH_ALGO_SHA512]	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   31 crypto/sha512_generic.c const u8 sha512_zero_message_hash[SHA512_DIGEST_SIZE] = {
SHA512_DIGEST_SIZE  182 crypto/sha512_generic.c 	.digestsize	=	SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  166 drivers/crypto/atmel-aes.c 	u32			digest[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE 2096 drivers/crypto/atmel-aes.c 	u32 idigest[SHA512_DIGEST_SIZE / sizeof(u32)], *odigest = rctx->digest;
SHA512_DIGEST_SIZE 2337 drivers/crypto/atmel-aes.c 	.maxauthsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   92 drivers/crypto/atmel-sha.c 	u8	digest[SHA512_DIGEST_SIZE] __aligned(sizeof(u32));
SHA512_DIGEST_SIZE  456 drivers/crypto/atmel-sha.c 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE  507 drivers/crypto/atmel-sha.c 		hashsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  512 drivers/crypto/atmel-sha.c 		hashsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  942 drivers/crypto/atmel-sha.c 		hashsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  981 drivers/crypto/atmel-sha.c 		memcpy(req->result, ctx->digest, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1361 drivers/crypto/atmel-sha.c 		.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1780 drivers/crypto/atmel-sha.c 		ctx->hash_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1785 drivers/crypto/atmel-sha.c 		ctx->hash_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 2192 drivers/crypto/atmel-sha.c 		.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2489 drivers/crypto/atmel-sha.c 		authctx->digestlen = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 3437 drivers/crypto/bcm/cipher.c 		 .maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3575 drivers/crypto/bcm/cipher.c 		 .maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 4031 drivers/crypto/bcm/cipher.c 		      .halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 4050 drivers/crypto/bcm/cipher.c 		      .halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  572 drivers/crypto/bcm/spu.c 			digestsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE   67 drivers/crypto/caam/caamalg.c 					 SHA512_DIGEST_SIZE * 2)
SHA512_DIGEST_SIZE 2257 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2497 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2519 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2770 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2793 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3035 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3057 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3325 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3349 drivers/crypto/caam/caamalg.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3537 drivers/crypto/caam/caamalg.c 	unsigned int md_limit = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE   28 drivers/crypto/caam/caamalg_qi.c 					 SHA512_DIGEST_SIZE * 2)
SHA512_DIGEST_SIZE 1840 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1863 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2114 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2137 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2382 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2405 drivers/crypto/caam/caamalg_qi.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2551 drivers/crypto/caam/caamalg_qi.c 	unsigned int md_limit = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE   27 drivers/crypto/caam/caamalg_qi2.c 				 SHA512_DIGEST_SIZE * 2)
SHA512_DIGEST_SIZE 2018 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2041 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2292 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2315 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2560 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2583 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2897 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2921 drivers/crypto/caam/caamalg_qi2.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2961 drivers/crypto/caam/caamalg_qi2.c #define CAAM_MAX_HASH_KEY_SIZE		(SHA512_DIGEST_SIZE * 2)
SHA512_DIGEST_SIZE 2967 drivers/crypto/caam/caamalg_qi2.c #define MAX_CTX_LEN			(HASH_MSG_LEN + SHA512_DIGEST_SIZE)
SHA512_DIGEST_SIZE 4473 drivers/crypto/caam/caamalg_qi2.c 				.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 4526 drivers/crypto/caam/caamalg_qi2.c 					 HASH_MSG_LEN + SHA512_DIGEST_SIZE };
SHA512_DIGEST_SIZE   72 drivers/crypto/caam/caamhash.c #define CAAM_MAX_HASH_KEY_SIZE		(SHA512_DIGEST_SIZE * 2)
SHA512_DIGEST_SIZE   75 drivers/crypto/caam/caamhash.c #define CAAM_MAX_HASH_DIGEST_SIZE	SHA512_DIGEST_SIZE
SHA512_DIGEST_SIZE   83 drivers/crypto/caam/caamhash.c #define MAX_CTX_LEN			(HASH_MSG_LEN + SHA512_DIGEST_SIZE)
SHA512_DIGEST_SIZE 1733 drivers/crypto/caam/caamhash.c 				.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1823 drivers/crypto/caam/caamhash.c 					 HASH_MSG_LEN + SHA512_DIGEST_SIZE };
SHA512_DIGEST_SIZE 1986 drivers/crypto/caam/caamhash.c 	unsigned int md_limit = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  151 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  411 drivers/crypto/ccp/ccp-crypto-sha.c 		.digest_size	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  181 drivers/crypto/ccp/ccp-crypto.h #define MAX_SHA_CONTEXT_SIZE	SHA512_DIGEST_SIZE
SHA512_DIGEST_SIZE   41 drivers/crypto/ccp/ccp-ops.c static const __be64 ccp_sha384_init[SHA512_DIGEST_SIZE / sizeof(__be64)] = {
SHA512_DIGEST_SIZE   48 drivers/crypto/ccp/ccp-ops.c static const __be64 ccp_sha512_init[SHA512_DIGEST_SIZE / sizeof(__be64)] = {
SHA512_DIGEST_SIZE 1508 drivers/crypto/ccp/ccp-ops.c 		    || sha->ctx_len < SHA512_DIGEST_SIZE)
SHA512_DIGEST_SIZE 1602 drivers/crypto/ccp/ccp-ops.c 		ctx_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1608 drivers/crypto/ccp/ccp-ops.c 		digest_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1610 drivers/crypto/ccp/ccp-ops.c 		ctx_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1682 drivers/crypto/ccree/cc_hash.c 				.statesize = CC_STATE_SIZE(SHA512_DIGEST_SIZE),
SHA512_DIGEST_SIZE 1687 drivers/crypto/ccree/cc_hash.c 		.inter_digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1708 drivers/crypto/ccree/cc_hash.c 				.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1709 drivers/crypto/ccree/cc_hash.c 				.statesize = CC_STATE_SIZE(SHA512_DIGEST_SIZE),
SHA512_DIGEST_SIZE 1714 drivers/crypto/ccree/cc_hash.c 		.inter_digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   18 drivers/crypto/ccree/cc_hash.h #define CC_MAX_HASH_DIGEST_SIZE	SHA512_DIGEST_SIZE
SHA512_DIGEST_SIZE  178 drivers/crypto/chelsio/chcr_algo.c 	u8 temp[SHA512_DIGEST_SIZE];
SHA512_DIGEST_SIZE  302 drivers/crypto/chelsio/chcr_algo.c 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE  340 drivers/crypto/chelsio/chcr_algo.c 		memcpy(result_hash, sha512_st.state, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  342 drivers/crypto/chelsio/chcr_algo.c 	} else if (digest_size == SHA512_DIGEST_SIZE) {
SHA512_DIGEST_SIZE  346 drivers/crypto/chelsio/chcr_algo.c 		memcpy(result_hash, sha512_st.state, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  358 drivers/crypto/chelsio/chcr_algo.c 	if (ds == SHA512_DIGEST_SIZE) {
SHA512_DIGEST_SIZE 1468 drivers/crypto/chelsio/chcr_algo.c 		params->result_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1470 drivers/crypto/chelsio/chcr_algo.c 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE 1473 drivers/crypto/chelsio/chcr_algo.c 		params->result_size = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 2005 drivers/crypto/chelsio/chcr_algo.c 		updated_digestsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 2135 drivers/crypto/chelsio/chcr_algo.c 		updated_digestsize = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 2219 drivers/crypto/chelsio/chcr_algo.c 			       SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 3836 drivers/crypto/chelsio/chcr_algo.c 			.halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 3897 drivers/crypto/chelsio/chcr_algo.c 			.halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 4083 drivers/crypto/chelsio/chcr_algo.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 4209 drivers/crypto/chelsio/chcr_algo.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  350 drivers/crypto/chelsio/chcr_algo.h static const u64 chcr_sha384_init[SHA512_DIGEST_SIZE / 8] = {
SHA512_DIGEST_SIZE  355 drivers/crypto/chelsio/chcr_algo.h static const u64 chcr_sha512_init[SHA512_DIGEST_SIZE / 8] = {
SHA512_DIGEST_SIZE  385 drivers/crypto/chelsio/chcr_algo.h 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE  754 drivers/crypto/inside-secure/safexcel.h 	u32 state[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE   54 drivers/crypto/inside-secure/safexcel_cipher.c 	u32 ipad[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE   55 drivers/crypto/inside-secure/safexcel_cipher.c 	u32 opad[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE 1682 drivers/crypto/inside-secure/safexcel_cipher.c 	ctx->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1694 drivers/crypto/inside-secure/safexcel_cipher.c 		.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1717 drivers/crypto/inside-secure/safexcel_cipher.c 	ctx->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1899 drivers/crypto/inside-secure/safexcel_cipher.c 		.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   23 drivers/crypto/inside-secure/safexcel_hash.c 	u32 ipad[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE   24 drivers/crypto/inside-secure/safexcel_hash.c 	u32 opad[SHA512_DIGEST_SIZE / sizeof(u32)];
SHA512_DIGEST_SIZE   42 drivers/crypto/inside-secure/safexcel_hash.c 	u32 state[SHA512_DIGEST_SIZE / sizeof(u32)] __aligned(sizeof(u32));
SHA512_DIGEST_SIZE  693 drivers/crypto/inside-secure/safexcel_hash.c 			       SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1377 drivers/crypto/inside-secure/safexcel_hash.c 	req->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1405 drivers/crypto/inside-secure/safexcel_hash.c 			.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1432 drivers/crypto/inside-secure/safexcel_hash.c 	req->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1482 drivers/crypto/inside-secure/safexcel_hash.c 					SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1493 drivers/crypto/inside-secure/safexcel_hash.c 	memcpy(req->state, ctx->ipad, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1500 drivers/crypto/inside-secure/safexcel_hash.c 	req->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE 1530 drivers/crypto/inside-secure/safexcel_hash.c 			.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1552 drivers/crypto/inside-secure/safexcel_hash.c 					SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1563 drivers/crypto/inside-secure/safexcel_hash.c 	memcpy(req->state, ctx->ipad, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE 1570 drivers/crypto/inside-secure/safexcel_hash.c 	req->state_sz = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  398 drivers/crypto/mediatek/mtk-sha.c 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE 1100 drivers/crypto/mediatek/mtk-sha.c 	.halg.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1150 drivers/crypto/mediatek/mtk-sha.c 	.halg.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   83 drivers/crypto/nx/nx-sha512.c 	memcpy(csbcpb->cpb.sha512.message_digest, sctx->state, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE   92 drivers/crypto/nx/nx-sha512.c 	data_len = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE   97 drivers/crypto/nx/nx-sha512.c 	if (data_len != SHA512_DIGEST_SIZE) {
SHA512_DIGEST_SIZE  150 drivers/crypto/nx/nx-sha512.c 			       SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  173 drivers/crypto/nx/nx-sha512.c 	memcpy(sctx->state, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  204 drivers/crypto/nx/nx-sha512.c 							SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  227 drivers/crypto/nx/nx-sha512.c 	len = SHA512_DIGEST_SIZE;
SHA512_DIGEST_SIZE  246 drivers/crypto/nx/nx-sha512.c 	memcpy(out, csbcpb->cpb.sha512.message_digest, SHA512_DIGEST_SIZE);
SHA512_DIGEST_SIZE  271 drivers/crypto/nx/nx-sha512.c 	.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE  146 drivers/crypto/omap-sham.c 	u8			digest[SHA512_DIGEST_SIZE] OMAP_ALIGNED;
SHA512_DIGEST_SIZE  351 drivers/crypto/omap-sham.c 		d = SHA512_DIGEST_SIZE / sizeof(u32);
SHA512_DIGEST_SIZE  969 drivers/crypto/omap-sham.c 	case SHA512_DIGEST_SIZE:
SHA512_DIGEST_SIZE 1665 drivers/crypto/omap-sham.c 	.halg.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1710 drivers/crypto/omap-sham.c 	.halg.digestsize	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1889 drivers/crypto/omap-sham.c 	.digest_size	= SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 1308 drivers/crypto/qat/qat_common/qat_algs.c 	.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2224 drivers/crypto/talitos.c 	u8 hash[SHA512_DIGEST_SIZE];
SHA512_DIGEST_SIZE 2582 drivers/crypto/talitos.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2603 drivers/crypto/talitos.c 			.maxauthsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2902 drivers/crypto/talitos.c 			.halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE 2992 drivers/crypto/talitos.c 			.halg.digestsize = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   24 fs/crypto/hkdf.c #define HKDF_HASHLEN		SHA512_DIGEST_SIZE
SHA512_DIGEST_SIZE   32 fs/verity/fsverity_private.h #define FS_VERITY_MAX_DIGEST_SIZE	SHA512_DIGEST_SIZE
SHA512_DIGEST_SIZE   22 fs/verity/hash_algs.c 		.digest_size = SHA512_DIGEST_SIZE,
SHA512_DIGEST_SIZE   76 include/crypto/sha.h extern const u8 sha512_zero_message_hash[SHA512_DIGEST_SIZE];
SHA512_DIGEST_SIZE   91 include/crypto/sha.h 	u64 state[SHA512_DIGEST_SIZE / 8];
SHA512_DIGEST_SIZE   27 include/linux/tpm.h #define TPM_MAX_DIGEST_SIZE SHA512_DIGEST_SIZE