Lines Matching defs:state
87 sha512_transform(u64 *state, const u8 *input)
102 /* load the state into our registers */
103 a=state[0]; b=state[1]; c=state[2]; d=state[3];
104 e=state[4]; f=state[5]; g=state[6]; h=state[7];
126 state[0] += a; state[1] += b; state[2] += c; state[3] += d;
127 state[4] += e; state[5] += f; state[6] += g; state[7] += h;
139 sctx->state[0] = SHA512_H0;
140 sctx->state[1] = SHA512_H1;
141 sctx->state[2] = SHA512_H2;
142 sctx->state[3] = SHA512_H3;
143 sctx->state[4] = SHA512_H4;
144 sctx->state[5] = SHA512_H5;
145 sctx->state[6] = SHA512_H6;
146 sctx->state[7] = SHA512_H7;
156 sctx->state[0] = SHA384_H0;
157 sctx->state[1] = SHA384_H1;
158 sctx->state[2] = SHA384_H2;
159 sctx->state[3] = SHA384_H3;
160 sctx->state[4] = SHA384_H4;
161 sctx->state[5] = SHA384_H5;
162 sctx->state[6] = SHA384_H6;
163 sctx->state[7] = SHA384_H7;
188 sha512_transform(sctx->state, sctx->buf);
191 sha512_transform(sctx->state, &data[i]);
226 /* Store state in digest */
228 dst[i] = cpu_to_be64(sctx->state[i]);