Searched refs:sha512_state (Results 1 - 22 of 22) sorted by path

/linux-master/arch/arm/crypto/
H A Dsha512-glue.c28 asmlinkage void sha512_block_data_order(struct sha512_state *state,
55 .descsize = sizeof(struct sha512_state),
69 .descsize = sizeof(struct sha512_state),
H A Dsha512-neon-glue.c23 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 Dsha512-ce-glue.c29 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 Dsha512-glue.c26 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 Docteon-sha512.c32 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 Dsha512-riscv64-glue.c21 * 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 Dsha512_s390.c42 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 Dsha512_glue.c29 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 Dsha512-avx-asm.S270 # void sha512_transform_avx(sha512_state *state, const u8 *data, int blocks)
H A Dsha512-avx2-asm.S562 # void sha512_transform_rorx(sha512_state *state, const u8 *data, int blocks)
H A Dsha512-ssse3-asm.S269 ## 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 Dsha512_ssse3_glue.c42 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 Dsha512_generic.c148 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 Dsun8i-ce-core.c541 .statesize = sizeof(struct sha512_state),
573 .statesize = sizeof(struct sha512_state),
/linux-master/drivers/crypto/chelsio/
H A Dchcr_algo.c311 struct sha512_state sha512_st;
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_algs.c77 struct sha512_state sha512;
/linux-master/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c704 struct sha512_state *sha512;
723 sha512 = (struct sha512_state *) in_pad;
/linux-master/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptvf_algs.c793 struct sha512_state *sha512;
812 sha512 = (struct sha512_state *) in_pad;
/linux-master/drivers/crypto/
H A Dsa2ul.c2139 sizeof(struct sha512_state),
/linux-master/drivers/crypto/starfive/
H A Djh7110-hash.c681 .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 Dsha2.h73 struct sha512_state { struct
H A Dsha512_base.h19 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);

Completed in 277 milliseconds