Lines Matching refs:word32
43 word32 x32[MAXKC];
49 *((word32*)tk[j]) = *((word32*)k[j]);
56 *((word32*)W[r][t]) = *((word32*)tk[j]);
74 *((word32*)tk[j]) ^= *((word32*)tk[j-1]);
78 *((word32*)tk[j]) ^= *((word32*)tk[j-1]);
85 *((word32*)tk[j]) ^= *((word32*)tk[j-1]);
91 *((word32*)W[r][t]) = *((word32*)tk[j]);
109 *((word32*)w) =
110 *((const word32*)U1[w[0]])
111 ^ *((const word32*)U2[w[1]])
112 ^ *((const word32*)U3[w[2]])
113 ^ *((const word32*)U4[w[3]]);
116 *((word32*)w) =
117 *((const word32*)U1[w[0]])
118 ^ *((const word32*)U2[w[1]])
119 ^ *((const word32*)U3[w[2]])
120 ^ *((const word32*)U4[w[3]]);
123 *((word32*)w) =
124 *((const word32*)U1[w[0]])
125 ^ *((const word32*)U2[w[1]])
126 ^ *((const word32*)U3[w[2]])
127 ^ *((const word32*)U4[w[3]]);
130 *((word32*)w) =
131 *((const word32*)U1[w[0]])
132 ^ *((const word32*)U2[w[1]])
133 ^ *((const word32*)U3[w[2]])
134 ^ *((const word32*)U4[w[3]]);
146 word32 x32[4];
152 word32 x32[4];
158 *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[0][0]);
159 *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[0][1]);
160 *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[0][2]);
161 *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[0][3]);
162 *((word32*)(b )) = *((const word32*)T1[temp[0][0]])
163 ^ *((const word32*)T2[temp[1][1]])
164 ^ *((const word32*)T3[temp[2][2]])
165 ^ *((const word32*)T4[temp[3][3]]);
166 *((word32*)(b + 4)) = *((const word32*)T1[temp[1][0]])
167 ^ *((const word32*)T2[temp[2][1]])
168 ^ *((const word32*)T3[temp[3][2]])
169 ^ *((const word32*)T4[temp[0][3]]);
170 *((word32*)(b + 8)) = *((const word32*)T1[temp[2][0]])
171 ^ *((const word32*)T2[temp[3][1]])
172 ^ *((const word32*)T3[temp[0][2]])
173 ^ *((const word32*)T4[temp[1][3]]);
174 *((word32*)(b +12)) = *((const word32*)T1[temp[3][0]])
175 ^ *((const word32*)T2[temp[0][1]])
176 ^ *((const word32*)T3[temp[1][2]])
177 ^ *((const word32*)T4[temp[2][3]]);
179 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
180 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
181 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
182 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
184 *((word32*)(b )) = *((const word32*)T1[temp[0][0]])
185 ^ *((const word32*)T2[temp[1][1]])
186 ^ *((const word32*)T3[temp[2][2]])
187 ^ *((const word32*)T4[temp[3][3]]);
188 *((word32*)(b + 4)) = *((const word32*)T1[temp[1][0]])
189 ^ *((const word32*)T2[temp[2][1]])
190 ^ *((const word32*)T3[temp[3][2]])
191 ^ *((const word32*)T4[temp[0][3]]);
192 *((word32*)(b + 8)) = *((const word32*)T1[temp[2][0]])
193 ^ *((const word32*)T2[temp[3][1]])
194 ^ *((const word32*)T3[temp[0][2]])
195 ^ *((const word32*)T4[temp[1][3]]);
196 *((word32*)(b +12)) = *((const word32*)T1[temp[3][0]])
197 ^ *((const word32*)T2[temp[0][1]])
198 ^ *((const word32*)T3[temp[1][2]])
199 ^ *((const word32*)T4[temp[2][3]]);
202 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[ROUNDS-1][0]);
203 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[ROUNDS-1][1]);
204 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[ROUNDS-1][2]);
205 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[ROUNDS-1][3]);
222 *((word32*)(b )) ^= *((word32*)rk[ROUNDS][0]);
223 *((word32*)(b+ 4)) ^= *((word32*)rk[ROUNDS][1]);
224 *((word32*)(b+ 8)) ^= *((word32*)rk[ROUNDS][2]);
225 *((word32*)(b+12)) ^= *((word32*)rk[ROUNDS][3]);
249 *((word32*)a[0]) = *((word32*)a[0]) ^ *((word32*)rk[0][0]);
250 *((word32*)a[1]) = *((word32*)a[1]) ^ *((word32*)rk[0][1]);
251 *((word32*)a[2]) = *((word32*)a[2]) ^ *((word32*)rk[0][2]);
252 *((word32*)a[3]) = *((word32*)a[3]) ^ *((word32*)rk[0][3]);
255 *((word32*)temp[0]) = *((const word32*)T1[a[0][0]])
256 ^ *((const word32*)T2[a[1][1]])
257 ^ *((const word32*)T3[a[2][2]])
258 ^ *((const word32*)T4[a[3][3]]);
259 *((word32*)temp[1]) = *((const word32*)T1[a[1][0]])
260 ^ *((const word32*)T2[a[2][1]])
261 ^ *((const word32*)T3[a[3][2]])
262 ^ *((const word32*)T4[a[0][3]]);
263 *((word32*)temp[2]) = *((const word32*)T1[a[2][0]])
264 ^ *((const word32*)T2[a[3][1]])
265 ^ *((const word32*)T3[a[0][2]])
266 ^ *((const word32*)T4[a[1][3]]);
267 *((word32*)temp[3]) = *((const word32*)T1[a[3][0]])
268 ^ *((const word32*)T2[a[0][1]])
269 ^ *((const word32*)T3[a[1][2]])
270 ^ *((const word32*)T4[a[2][3]]);
271 *((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[r][0]);
272 *((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[r][1]);
273 *((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[r][2]);
274 *((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[r][3]);
294 *((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[ROUNDS][0]);
295 *((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[ROUNDS][1]);
296 *((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[ROUNDS][2]);
297 *((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[ROUNDS][3]);
311 word32 x32[4];
317 word32 x32[4];
323 *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[ROUNDS][0]);
324 *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[ROUNDS][1]);
325 *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[ROUNDS][2]);
326 *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[ROUNDS][3]);
328 *((word32*)(b )) = *((const word32*)T5[temp[0][0]])
329 ^ *((const word32*)T6[temp[3][1]])
330 ^ *((const word32*)T7[temp[2][2]])
331 ^ *((const word32*)T8[temp[1][3]]);
332 *((word32*)(b+ 4)) = *((const word32*)T5[temp[1][0]])
333 ^ *((const word32*)T6[temp[0][1]])
334 ^ *((const word32*)T7[temp[3][2]])
335 ^ *((const word32*)T8[temp[2][3]]);
336 *((word32*)(b+ 8)) = *((const word32*)T5[temp[2][0]])
337 ^ *((const word32*)T6[temp[1][1]])
338 ^ *((const word32*)T7[temp[0][2]])
339 ^ *((const word32*)T8[temp[3][3]]);
340 *((word32*)(b+12)) = *((const word32*)T5[temp[3][0]])
341 ^ *((const word32*)T6[temp[2][1]])
342 ^ *((const word32*)T7[temp[1][2]])
343 ^ *((const word32*)T8[temp[0][3]]);
345 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
346 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
347 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
348 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
349 *((word32*)(b )) = *((const word32*)T5[temp[0][0]])
350 ^ *((const word32*)T6[temp[3][1]])
351 ^ *((const word32*)T7[temp[2][2]])
352 ^ *((const word32*)T8[temp[1][3]]);
353 *((word32*)(b+ 4)) = *((const word32*)T5[temp[1][0]])
354 ^ *((const word32*)T6[temp[0][1]])
355 ^ *((const word32*)T7[temp[3][2]])
356 ^ *((const word32*)T8[temp[2][3]]);
357 *((word32*)(b+ 8)) = *((const word32*)T5[temp[2][0]])
358 ^ *((const word32*)T6[temp[1][1]])
359 ^ *((const word32*)T7[temp[0][2]])
360 ^ *((const word32*)T8[temp[3][3]]);
361 *((word32*)(b+12)) = *((const word32*)T5[temp[3][0]])
362 ^ *((const word32*)T6[temp[2][1]])
363 ^ *((const word32*)T7[temp[1][2]])
364 ^ *((const word32*)T8[temp[0][3]]);
367 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[1][0]);
368 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[1][1]);
369 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[1][2]);
370 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[1][3]);
387 *((word32*)(b )) ^= *((word32*)rk[0][0]);
388 *((word32*)(b+ 4)) ^= *((word32*)rk[0][1]);
389 *((word32*)(b+ 8)) ^= *((word32*)rk[0][2]);
390 *((word32*)(b+12)) ^= *((word32*)rk[0][3]);
418 *(word32 *)a[0] ^= *(word32 *)rk[ROUNDS][0];
419 *(word32 *)a[1] ^= *(word32 *)rk[ROUNDS][1];
420 *(word32 *)a[2] ^= *(word32 *)rk[ROUNDS][2];
421 *(word32 *)a[3] ^= *(word32 *)rk[ROUNDS][3];
441 *(word32 *)a[0] ^= *(word32 *)rk[r][0];
442 *(word32 *)a[1] ^= *(word32 *)rk[r][1];
443 *(word32 *)a[2] ^= *(word32 *)rk[r][2];
444 *(word32 *)a[3] ^= *(word32 *)rk[r][3];
446 *((word32*)a[0]) =
447 *((const word32*)U1[a[0][0]])
448 ^ *((const word32*)U2[a[0][1]])
449 ^ *((const word32*)U3[a[0][2]])
450 ^ *((const word32*)U4[a[0][3]]);
452 *((word32*)a[1]) =
453 *((const word32*)U1[a[1][0]])
454 ^ *((const word32*)U2[a[1][1]])
455 ^ *((const word32*)U3[a[1][2]])
456 ^ *((const word32*)U4[a[1][3]]);
458 *((word32*)a[2]) =
459 *((const word32*)U1[a[2][0]])
460 ^ *((const word32*)U2[a[2][1]])
461 ^ *((const word32*)U3[a[2][2]])
462 ^ *((const word32*)U4[a[2][3]]);
464 *((word32*)a[3]) =
465 *((const word32*)U1[a[3][0]])
466 ^ *((const word32*)U2[a[3][1]])
467 ^ *((const word32*)U3[a[3][2]])
468 ^ *((const word32*)U4[a[3][3]]);
489 *(word32 *)a[0] ^= *(word32 *)rk[0][0];
490 *(word32 *)a[1] ^= *(word32 *)rk[0][1];
491 *(word32 *)a[2] ^= *(word32 *)rk[0][2];
492 *(word32 *)a[3] ^= *(word32 *)rk[0][3];