/Linux-v5.10/arch/x86/crypto/ |
D | sha512_ssse3_glue.c | 41 asmlinkage void sha512_transform_ssse3(struct sha512_state *state, 47 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_update() 57 BUILD_BUG_ON(offsetof(struct sha512_state, state) != 0); in sha512_update() 105 .descsize = sizeof(struct sha512_state), 119 .descsize = sizeof(struct sha512_state), 144 asmlinkage void sha512_transform_avx(struct sha512_state *state, 181 .descsize = sizeof(struct sha512_state), 195 .descsize = sizeof(struct sha512_state), 220 asmlinkage void sha512_transform_rorx(struct sha512_state *state, 247 .descsize = sizeof(struct sha512_state), [all …]
|
D | sha512-ssse3-asm.S | 272 ## void sha512_transform_ssse3(struct sha512_state *state, const u8 *data, 274 # (struct sha512_state is assumed to begin with u64 state[8])
|
D | sha512-avx-asm.S | 273 # void sha512_transform_avx(sha512_state *state, const u8 *data, int blocks)
|
D | sha512-avx2-asm.S | 565 # void sha512_transform_rorx(sha512_state *state, const u8 *data, int blocks)
|
/Linux-v5.10/arch/mips/cavium-octeon/crypto/ |
D | octeon-sha512.c | 31 static void octeon_sha512_store_hash(struct sha512_state *sctx) in octeon_sha512_store_hash() 43 static void octeon_sha512_read_hash(struct sha512_state *sctx) in octeon_sha512_read_hash() 79 struct sha512_state *sctx = shash_desc_ctx(desc); in octeon_sha512_init() 96 struct sha512_state *sctx = shash_desc_ctx(desc); in octeon_sha384_init() 111 static void __octeon_sha512_update(struct sha512_state *sctx, const u8 *data, in __octeon_sha512_update() 148 struct sha512_state *sctx = shash_desc_ctx(desc); in octeon_sha512_update() 173 struct sha512_state *sctx = shash_desc_ctx(desc); in octeon_sha512_final() 207 memset(sctx, 0, sizeof(struct sha512_state)); in octeon_sha512_final() 229 .descsize = sizeof(struct sha512_state), 242 .descsize = sizeof(struct sha512_state),
|
/Linux-v5.10/include/crypto/ |
D | sha512_base.h | 18 typedef void (sha512_block_fn)(struct sha512_state *sst, u8 const *src, 23 struct sha512_state *sctx = shash_desc_ctx(desc); in sha384_base_init() 40 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_base_init() 60 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_base_do_update() 99 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_base_do_finalize() 122 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_base_finish() 129 *sctx = (struct sha512_state){}; in sha512_base_finish()
|
D | sha.h | 90 struct sha512_state { struct
|
/Linux-v5.10/arch/sparc/crypto/ |
D | sha512_glue.c | 30 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_sparc64_init() 46 struct sha512_state *sctx = shash_desc_ctx(desc); in sha384_sparc64_init() 60 static void __sha512_sparc64_update(struct sha512_state *sctx, const u8 *data, in __sha512_sparc64_update() 85 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_sparc64_update() 101 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_sparc64_final() 152 .descsize = sizeof(struct sha512_state), 167 .descsize = sizeof(struct sha512_state),
|
/Linux-v5.10/arch/arm64/crypto/ |
D | sha512-ce-glue.c | 27 asmlinkage void sha512_ce_transform(struct sha512_state *sst, u8 const *src, 32 static void __sha512_block_data_order(struct sha512_state *sst, u8 const *src, in __sha512_block_data_order() 88 .descsize = sizeof(struct sha512_state), 100 .descsize = sizeof(struct sha512_state),
|
D | sha512-glue.c | 26 static void __sha512_block_data_order(struct sha512_state *sst, u8 const *src, in __sha512_block_data_order() 61 .descsize = sizeof(struct sha512_state), 73 .descsize = sizeof(struct sha512_state),
|
/Linux-v5.10/drivers/crypto/nx/ |
D | nx-sha512.c | 39 struct sha512_state *sctx = shash_desc_ctx(desc); in nx_sha512_init() 59 struct sha512_state *sctx = shash_desc_ctx(desc); in nx_sha512_update() 181 struct sha512_state *sctx = shash_desc_ctx(desc); in nx_sha512_final() 254 struct sha512_state *sctx = shash_desc_ctx(desc); in nx_sha512_export() 263 struct sha512_state *sctx = shash_desc_ctx(desc); in nx_sha512_import() 277 .descsize = sizeof(struct sha512_state), 278 .statesize = sizeof(struct sha512_state),
|
/Linux-v5.10/arch/s390/crypto/ |
D | sha512_s390.c | 42 struct sha512_state *octx = out; in sha512_export() 54 const struct sha512_state *ictx = in; in sha512_import() 74 .statesize = sizeof(struct sha512_state), 112 .statesize = sizeof(struct sha512_state),
|
/Linux-v5.10/arch/arm/crypto/ |
D | sha512-neon-glue.c | 29 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_neon_update() 70 .descsize = sizeof(struct sha512_state), 85 .descsize = sizeof(struct sha512_state),
|
D | sha512-glue.c | 57 .descsize = sizeof(struct sha512_state), 71 .descsize = sizeof(struct sha512_state),
|
/Linux-v5.10/crypto/ |
D | sha512_generic.c | 151 static void sha512_generic_block_fn(struct sha512_state *sst, u8 const *src, in sha512_generic_block_fn() 187 .descsize = sizeof(struct sha512_state), 201 .descsize = sizeof(struct sha512_state),
|
/Linux-v5.10/drivers/crypto/allwinner/sun8i-ce/ |
D | sun8i-ce-core.c | 495 .statesize = sizeof(struct sha512_state), 525 .statesize = sizeof(struct sha512_state),
|
/Linux-v5.10/drivers/crypto/marvell/octeontx/ |
D | otx_cptvf_algs.c | 708 struct sha512_state *sha512; in copy_pad() 727 sha512 = (struct sha512_state *) in_pad; in copy_pad()
|
/Linux-v5.10/drivers/crypto/ |
D | sa2ul.c | 386 struct sha512_state sha512; in sa_export_shash() 2115 sizeof(struct sha512_state),
|
/Linux-v5.10/drivers/crypto/qat/qat_common/ |
D | qat_algs.c | 77 struct sha512_state sha512;
|
/Linux-v5.10/drivers/crypto/chelsio/ |
D | chcr_algo.c | 315 struct sha512_state sha512_st; in chcr_compute_partial_hash()
|