Lines Matching refs:sctx
75 static void sm3_transform(struct sm3_state *sctx, u8 const *data, u32 W[16])
79 a = sctx->state[0];
80 b = sctx->state[1];
81 c = sctx->state[2];
82 d = sctx->state[3];
83 e = sctx->state[4];
84 f = sctx->state[5];
85 g = sctx->state[6];
86 h = sctx->state[7];
156 sctx->state[0] ^= a;
157 sctx->state[1] ^= b;
158 sctx->state[2] ^= c;
159 sctx->state[3] ^= d;
160 sctx->state[4] ^= e;
161 sctx->state[5] ^= f;
162 sctx->state[6] ^= g;
163 sctx->state[7] ^= h;
172 void sm3_block_generic(struct sm3_state *sctx, u8 const *data, int blocks)
177 sm3_transform(sctx, data, W);