Home | History | Annotate | Download | only in sha3

Lines Matching defs:iw

109 	unsigned iw;
112 for (iw = 0; iw < 25; iw++)
113 C->A[iw] = 0;
120 unsigned ib, iw; /* index of byte/word */
148 for (iw = 0; iw < MIN(len, C->nb)/8; iw++)
149 C->A[rw - C->nb/8 + iw] ^= le64dec(data + 8*iw);
150 C->nb -= 8*iw;
151 data += 8*iw;
152 len -= 8*iw;
168 for (iw = 0; iw < rw; iw++)
169 C->A[iw] ^= le64dec(data + 8*iw);
176 for (iw = 0; iw < len/8; iw++)
177 C->A[rw - C->nb/8 + iw] ^= le64dec(data + 8*iw);
178 C->nb -= 8*iw;
179 data += 8*iw;
180 len -= 8*iw;
198 unsigned nw, iw;
214 for (iw = 0; iw < d/8; iw++)
215 le64enc(h + 8*iw, C->A[iw]);
216 h += 8*iw;
217 d -= 8*iw;
220 uint64_t T = C->A[iw];
233 unsigned nw, iw;
247 for (iw = 0; iw < rw; iw++)
248 le64enc(h + 8*iw, C->A[iw]);
249 h += 8*iw;
250 d -= 8*iw;
259 for (iw = 0; iw < d/8; iw++)
260 le64enc(h + 8*iw, C->A[iw]);
261 h += 8*iw;
262 d -= 8*iw;
269 uint64_t T = C->A[iw];