Searched refs:sctx (Results 1 – 3 of 3) sorted by relevance
49 static inline void sm3_init(struct sm3_state *sctx) in sm3_init() argument51 sctx->state[0] = SM3_IVA; in sm3_init()52 sctx->state[1] = SM3_IVB; in sm3_init()53 sctx->state[2] = SM3_IVC; in sm3_init()54 sctx->state[3] = SM3_IVD; in sm3_init()55 sctx->state[4] = SM3_IVE; in sm3_init()56 sctx->state[5] = SM3_IVF; in sm3_init()57 sctx->state[6] = SM3_IVG; in sm3_init()58 sctx->state[7] = SM3_IVH; in sm3_init()59 sctx->count = 0; in sm3_init()[all …]
33 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_do_update_blocks() local35 sctx->count += len - remain; in sm3_base_do_update_blocks()36 block_fn(sctx, data, len / SM3_BLOCK_SIZE); in sm3_base_do_update_blocks()45 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_do_finup() local63 sctx->count += len; in sm3_base_do_finup()64 block.b64[bit_offset] = cpu_to_be64(sctx->count << 3); in sm3_base_do_finup()65 block_fn(sctx, block.u8, (bit_offset + 1) * 8 / SM3_BLOCK_SIZE); in sm3_base_do_finup()73 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_finish() local78 put_unaligned_be32(sctx->state[i], digest++); in sm3_base_finish()
76 sctx->state[0] = SHA224_H0; in sha224_block_init()77 sctx->state[1] = SHA224_H1; in sha224_block_init()78 sctx->state[2] = SHA224_H2; in sha224_block_init()79 sctx->state[3] = SHA224_H3; in sha224_block_init()80 sctx->state[4] = SHA224_H4; in sha224_block_init()81 sctx->state[5] = SHA224_H5; in sha224_block_init()82 sctx->state[6] = SHA224_H6; in sha224_block_init()83 sctx->state[7] = SHA224_H7; in sha224_block_init()84 sctx->count = 0; in sha224_block_init()89 sctx->state[0] = SHA256_H0; in sha256_block_init()[all …]
Completed in 7 milliseconds