/linux-master/arch/arm/crypto/ |
H A D | sha512-glue.c | 28 asmlinkage void sha512_block_data_order(struct sha512_state *state, 55 .descsize = sizeof(struct sha512_state), 69 .descsize = sizeof(struct sha512_state),
|
H A D | sha512-neon-glue.c | 23 asmlinkage void sha512_block_data_order_neon(struct sha512_state *state, 29 struct sha512_state *sctx = shash_desc_ctx(desc); 68 .descsize = sizeof(struct sha512_state), 83 .descsize = sizeof(struct sha512_state),
|
/linux-master/arch/arm64/crypto/ |
H A D | sha512-ce-glue.c | 29 asmlinkage int __sha512_ce_transform(struct sha512_state *sst, u8 const *src, 34 static void sha512_ce_transform(struct sha512_state *sst, u8 const *src, 48 static void sha512_arm64_transform(struct sha512_state *sst, u8 const *src, 89 .descsize = sizeof(struct sha512_state), 101 .descsize = sizeof(struct sha512_state),
|
H A D | sha512-glue.c | 26 static void sha512_arm64_transform(struct sha512_state *sst, u8 const *src, 59 .descsize = sizeof(struct sha512_state), 71 .descsize = sizeof(struct sha512_state),
|
/linux-master/arch/mips/cavium-octeon/crypto/ |
H A D | octeon-sha512.c | 32 static void octeon_sha512_store_hash(struct sha512_state *sctx) 44 static void octeon_sha512_read_hash(struct sha512_state *sctx) 78 static void __octeon_sha512_update(struct sha512_state *sctx, const u8 *data, 115 struct sha512_state *sctx = shash_desc_ctx(desc); 140 struct sha512_state *sctx = shash_desc_ctx(desc); 174 memset(sctx, 0, sizeof(struct sha512_state)); 196 .descsize = sizeof(struct sha512_state), 209 .descsize = sizeof(struct sha512_state),
|
/linux-master/arch/riscv/crypto/ |
H A D | sha512-riscv64-glue.c | 21 * Note: the asm function only uses the 'state' field of struct sha512_state. 25 struct sha512_state *state, const u8 *data, int num_blocks); 31 * Ensure struct sha512_state begins directly with the SHA-512 34 BUILD_BUG_ON(offsetof(struct sha512_state, state) != 0); 83 .descsize = sizeof(struct sha512_state), 97 .descsize = sizeof(struct sha512_state),
|
/linux-master/arch/s390/crypto/ |
H A D | sha512_s390.c | 42 struct sha512_state *octx = out; 54 const struct sha512_state *ictx = in; 74 .statesize = sizeof(struct sha512_state), 112 .statesize = sizeof(struct sha512_state),
|
/linux-master/arch/sparc/crypto/ |
H A D | sha512_glue.c | 29 static void __sha512_sparc64_update(struct sha512_state *sctx, const u8 *data, 54 struct sha512_state *sctx = shash_desc_ctx(desc); 70 struct sha512_state *sctx = shash_desc_ctx(desc); 121 .descsize = sizeof(struct sha512_state), 136 .descsize = sizeof(struct sha512_state),
|
/linux-master/arch/x86/crypto/ |
H A D | sha512-avx-asm.S | 270 # void sha512_transform_avx(sha512_state *state, const u8 *data, int blocks)
|
H A D | sha512-avx2-asm.S | 562 # void sha512_transform_rorx(sha512_state *state, const u8 *data, int blocks)
|
H A D | sha512-ssse3-asm.S | 269 ## void sha512_transform_ssse3(struct sha512_state *state, const u8 *data, 271 # (struct sha512_state is assumed to begin with u64 state[8])
|
H A D | sha512_ssse3_glue.c | 42 asmlinkage void sha512_transform_ssse3(struct sha512_state *state, 48 struct sha512_state *sctx = shash_desc_ctx(desc); 55 * Make sure struct sha512_state begins directly with the SHA512 58 BUILD_BUG_ON(offsetof(struct sha512_state, state) != 0); 106 .descsize = sizeof(struct sha512_state), 120 .descsize = sizeof(struct sha512_state), 145 asmlinkage void sha512_transform_avx(struct sha512_state *state, 182 .descsize = sizeof(struct sha512_state), 196 .descsize = sizeof(struct sha512_state), 221 asmlinkage void sha512_transform_rorx(struct sha512_state *stat [all...] |
/linux-master/crypto/ |
H A D | sha512_generic.c | 148 static void sha512_generic_block_fn(struct sha512_state *sst, u8 const *src, 184 .descsize = sizeof(struct sha512_state), 198 .descsize = sizeof(struct sha512_state),
|
/linux-master/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-core.c | 541 .statesize = sizeof(struct sha512_state), 573 .statesize = sizeof(struct sha512_state),
|
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 311 struct sha512_state sha512_st;
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | qat_algs.c | 77 struct sha512_state sha512;
|
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_algs.c | 704 struct sha512_state *sha512; 723 sha512 = (struct sha512_state *) in_pad;
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf_algs.c | 793 struct sha512_state *sha512; 812 sha512 = (struct sha512_state *) in_pad;
|
/linux-master/drivers/crypto/ |
H A D | sa2ul.c | 2139 sizeof(struct sha512_state),
|
/linux-master/drivers/crypto/starfive/ |
H A D | jh7110-hash.c | 681 .statesize = sizeof(struct sha512_state), 710 .statesize = sizeof(struct sha512_state), 738 .statesize = sizeof(struct sha512_state), 767 .statesize = sizeof(struct sha512_state),
|
/linux-master/include/crypto/ |
H A D | sha2.h | 73 struct sha512_state { struct
|
H A D | sha512_base.h | 19 typedef void (sha512_block_fn)(struct sha512_state *sst, u8 const *src, 24 struct sha512_state *sctx = shash_desc_ctx(desc); 41 struct sha512_state *sctx = shash_desc_ctx(desc); 61 struct sha512_state *sctx = shash_desc_ctx(desc); 100 struct sha512_state *sctx = shash_desc_ctx(desc); 123 struct sha512_state *sctx = shash_desc_ctx(desc);
|