Lines Matching refs:T1
345 #define ARIA_ADD_ROUND_KEY(RK, T0, T1, T2, T3) \ argument
348 (T1) ^= (RK)->u[1]; \
354 #define ARIA_SBOX_LAYER1_WITH_PRE_DIFF(T0, T1, T2, T3) \ argument
361 (T1) = \
362 S1[GET_U8_BE(T1, 0)] ^ \
363 S2[GET_U8_BE(T1, 1)] ^ \
364 X1[GET_U8_BE(T1, 2)] ^ \
365 X2[GET_U8_BE(T1, 3)]; \
379 #define ARIA_SBOX_LAYER2_WITH_PRE_DIFF(T0, T1, T2, T3) \ argument
386 (T1) = \
387 X1[GET_U8_BE(T1, 0)] ^ \
388 X2[GET_U8_BE(T1, 1)] ^ \
389 S1[GET_U8_BE(T1, 2)] ^ \
390 S2[GET_U8_BE(T1, 3)]; \
404 #define ARIA_DIFF_WORD(T0,T1,T2,T3) \ argument
406 (T1) ^= (T2); \
408 (T0) ^= (T1); \
410 (T3) ^= (T1); \
412 (T1) ^= (T2); \
416 #define ARIA_DIFF_BYTE(T0, T1, T2, T3) \ argument
418 (T1) = (((T1) << 8) & 0xff00ff00) ^ (((T1) >> 8) & 0x00ff00ff); \
424 #define ARIA_SUBST_DIFF_ODD(T0, T1, T2, T3) \ argument
426 ARIA_SBOX_LAYER1_WITH_PRE_DIFF(T0, T1, T2, T3); \
427 ARIA_DIFF_WORD(T0, T1, T2, T3); \
428 ARIA_DIFF_BYTE(T0, T1, T2, T3); \
429 ARIA_DIFF_WORD(T0, T1, T2, T3); \
433 #define ARIA_SUBST_DIFF_EVEN(T0, T1, T2, T3) \ argument
435 ARIA_SBOX_LAYER2_WITH_PRE_DIFF(T0, T1, T2, T3); \
436 ARIA_DIFF_WORD(T0, T1, T2, T3); \
437 ARIA_DIFF_BYTE(T2, T3, T0, T1); \
438 ARIA_DIFF_WORD(T0, T1, T2, T3); \