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)