Home
last modified time | relevance | path

Searched refs:sctx (Results 1 – 3 of 3) sorted by relevance

/include/crypto/
A Dsm3.h49 static inline void sm3_init(struct sm3_state *sctx) in sm3_init() argument
51 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 …]
A Dsm3_base.h33 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_do_update_blocks() local
35 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() local
63 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() local
78 put_unaligned_be32(sctx->state[i], digest++); in sm3_base_finish()
A Dsha2.h76 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 5 milliseconds