sha256_state       27 arch/arm/crypto/sha2-ce-glue.c asmlinkage void sha2_ce_transform(struct sha256_state *sst, u8 const *src,
sha256_state       33 arch/arm/crypto/sha2-ce-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       73 arch/arm/crypto/sha2-ce-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state       87 arch/arm/crypto/sha2-ce-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state       35 arch/arm/crypto/sha256_glue.c 	BUILD_BUG_ON(offsetof(struct sha256_state, state) != 0);
sha256_state       64 arch/arm/crypto/sha256_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       78 arch/arm/crypto/sha256_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       31 arch/arm/crypto/sha256_neon_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       73 arch/arm/crypto/sha256_neon_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       87 arch/arm/crypto/sha256_neon_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       24 arch/arm64/crypto/sha2-ce-glue.c 	struct sha256_state	sst;
sha256_state       63 arch/arm64/crypto/sha256-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state       75 arch/arm64/crypto/sha256-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state       86 arch/arm64/crypto/sha256-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      146 arch/arm64/crypto/sha256-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state      158 arch/arm64/crypto/sha256-glue.c 	.descsize		= sizeof(struct sha256_state),
sha256_state       32 arch/mips/cavium-octeon/crypto/octeon-sha256.c static void octeon_sha256_store_hash(struct sha256_state *sctx)
sha256_state       42 arch/mips/cavium-octeon/crypto/octeon-sha256.c static void octeon_sha256_read_hash(struct sha256_state *sctx)
sha256_state       68 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       85 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      100 arch/mips/cavium-octeon/crypto/octeon-sha256.c static void __octeon_sha256_update(struct sha256_state *sctx, const u8 *data,
sha256_state      134 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      159 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      211 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      219 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      232 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      233 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      246 arch/mips/cavium-octeon/crypto/octeon-sha256.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       50 arch/powerpc/crypto/sha256-spe-glue.c static inline void ppc_sha256_clear_context(struct sha256_state *sctx)
sha256_state       52 arch/powerpc/crypto/sha256-spe-glue.c 	int count = sizeof(struct sha256_state) >> 2;
sha256_state       56 arch/powerpc/crypto/sha256-spe-glue.c 	BUILD_BUG_ON(sizeof(struct sha256_state) % 4);
sha256_state       62 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       79 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       97 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      141 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      202 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      210 arch/powerpc/crypto/sha256-spe-glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      223 arch/powerpc/crypto/sha256-spe-glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      224 arch/powerpc/crypto/sha256-spe-glue.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      239 arch/powerpc/crypto/sha256-spe-glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      240 arch/powerpc/crypto/sha256-spe-glue.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state       41 arch/s390/crypto/sha256_s390.c 	struct sha256_state *octx = out;
sha256_state       52 arch/s390/crypto/sha256_s390.c 	const struct sha256_state *ictx = in;
sha256_state       69 arch/s390/crypto/sha256_s390.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      105 arch/s390/crypto/sha256_s390.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state       19 arch/s390/purgatory/purgatory.c 	struct sha256_state sctx;
sha256_state       32 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       48 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       62 arch/sparc/crypto/sha256_glue.c static void __sha256_sparc64_update(struct sha256_state *sctx, const u8 *data,
sha256_state       86 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      101 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      146 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      154 arch/sparc/crypto/sha256_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      167 arch/sparc/crypto/sha256_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      168 arch/sparc/crypto/sha256_glue.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      183 arch/sparc/crypto/sha256_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       51 arch/x86/crypto/sha256_ssse3_glue.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       58 arch/x86/crypto/sha256_ssse3_glue.c 	BUILD_BUG_ON(offsetof(struct sha256_state, state) != 0);
sha256_state      108 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      122 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      174 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      188 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      256 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      270 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      336 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      350 arch/x86/crypto/sha256_ssse3_glue.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       43 arch/x86/purgatory/purgatory.c 	struct sha256_state sctx;
sha256_state       75 crypto/sha256_generic.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state       89 crypto/sha256_generic.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      315 drivers/crypto/chelsio/chcr_algo.c 	struct sha256_state sha256_st;
sha256_state      817 drivers/crypto/img-hash.c 			.statesize = sizeof(struct sha256_state),
sha256_state      843 drivers/crypto/img-hash.c 			.statesize = sizeof(struct sha256_state),
sha256_state     1031 drivers/crypto/marvell/hash.c 	struct sha256_state *out_state = out;
sha256_state     1039 drivers/crypto/marvell/hash.c 	const struct sha256_state *in_state = in;
sha256_state     1055 drivers/crypto/marvell/hash.c 		.statesize = sizeof(struct sha256_state),
sha256_state     1378 drivers/crypto/marvell/hash.c 	struct sha256_state istate, ostate;
sha256_state     1429 drivers/crypto/marvell/hash.c 		.statesize = sizeof(struct sha256_state),
sha256_state      303 drivers/crypto/n2_core.c 		struct sha256_state	sha256;
sha256_state       39 drivers/crypto/nx/nx-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       59 drivers/crypto/nx/nx-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      178 drivers/crypto/nx/nx-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      248 drivers/crypto/nx/nx-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      257 drivers/crypto/nx/nx-sha256.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      271 drivers/crypto/nx/nx-sha256.c 	.descsize   = sizeof(struct sha256_state),
sha256_state      272 drivers/crypto/nx/nx-sha256.c 	.statesize  = sizeof(struct sha256_state),
sha256_state      142 drivers/crypto/padlock-sha.c 	struct sha256_state state;
sha256_state      258 drivers/crypto/padlock-sha.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      359 drivers/crypto/padlock-sha.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      361 drivers/crypto/padlock-sha.c 	*sctx = (struct sha256_state){
sha256_state      372 drivers/crypto/padlock-sha.c 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      420 drivers/crypto/padlock-sha.c 	struct sha256_state *state =
sha256_state      421 drivers/crypto/padlock-sha.c 		(struct sha256_state *)shash_desc_ctx(desc);
sha256_state      487 drivers/crypto/padlock-sha.c 	.descsize	=	sizeof(struct sha256_state),
sha256_state      488 drivers/crypto/padlock-sha.c 	.statesize	=	sizeof(struct sha256_state),
sha256_state      118 drivers/crypto/qat/qat_common/qat_algs.c 		struct sha256_state sha256;
sha256_state      156 drivers/crypto/qce/sha.c 		struct sha256_state *out_state = out;
sha256_state      217 drivers/crypto/qce/sha.c 		const struct sha256_state *state = in;
sha256_state      446 drivers/crypto/qce/sha.c 		.statesize	= sizeof(struct sha256_state),
sha256_state      464 drivers/crypto/qce/sha.c 		.statesize	= sizeof(struct sha256_state),
sha256_state      356 drivers/crypto/rockchip/rk3288_crypto_ahash.c 			 .statesize = sizeof(struct sha256_state),
sha256_state      126 include/crypto/sha.h static inline int sha256_init(struct sha256_state *sctx)
sha256_state      140 include/crypto/sha.h extern int sha256_update(struct sha256_state *sctx, const u8 *input,
sha256_state      142 include/crypto/sha.h extern int sha256_final(struct sha256_state *sctx, u8 *hash);
sha256_state      144 include/crypto/sha.h static inline int sha224_init(struct sha256_state *sctx)
sha256_state      158 include/crypto/sha.h extern int sha224_update(struct sha256_state *sctx, const u8 *input,
sha256_state      160 include/crypto/sha.h extern int sha224_final(struct sha256_state *sctx, u8 *hash);
sha256_state       18 include/crypto/sha256_base.h typedef void (sha256_block_fn)(struct sha256_state *sst, u8 const *src,
sha256_state       23 include/crypto/sha256_base.h 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       30 include/crypto/sha256_base.h 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       40 include/crypto/sha256_base.h 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       77 include/crypto/sha256_base.h 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state       99 include/crypto/sha256_base.h 	struct sha256_state *sctx = shash_desc_ctx(desc);
sha256_state      106 include/crypto/sha256_base.h 	*sctx = (struct sha256_state){};
sha256_state      209 lib/crypto/sha256.c int sha256_update(struct sha256_state *sctx, const u8 *data, unsigned int len)
sha256_state      240 lib/crypto/sha256.c int sha224_update(struct sha256_state *sctx, const u8 *data, unsigned int len)
sha256_state      246 lib/crypto/sha256.c static int __sha256_final(struct sha256_state *sctx, u8 *out, int digest_words)
sha256_state      275 lib/crypto/sha256.c int sha256_final(struct sha256_state *sctx, u8 *out)
sha256_state      281 lib/crypto/sha256.c int sha224_final(struct sha256_state *sctx, u8 *out)