Lines Matching defs:s3
765 uint32_t s0, s1, s2, s3, t0, t1, t2, t3;
784 s3 = GETU32(block + 12) ^ rk[3];
797 s3 = (((uint32_t)block[12] << 24) |
807 * because s0-s3 t0-t3 are changing every round, tsr* and
812 ^ Te2[(s2 >> 8) & 0xff] ^ Te3[s3 & 0xff])
814 ^ Te2[(s3 >> 8) & 0xff] ^ Te3[s0 & 0xff])
815 #define tsr2 (Te0[s2 >> 24] ^ Te1[(s3 >> 16) & 0xff] \
817 #define tsr3 (Te0[s3 >> 24] ^ Te1[(s0 >> 16) & 0xff] \
837 s3 = ssr3 ^ rk[11];
847 s3 = ssr3 ^ rk[19];
857 s3 = ssr3 ^ rk[27];
867 s3 = ssr3 ^ rk[35];
878 s3 = ssr3 ^ rk[43];
889 s3 = ssr3 ^ rk[51];
921 s3 = (Te4[(t3 >> 24)] & 0xff000000) ^
937 PUTU32(block + 12, s3);
952 block[12] = s3 >> 24;
953 block[13] = s3 >> 16;
954 block[14] = s3 >> 8;
955 block[15] = s3;
968 uint32_t s0, s1, s2, s3, t0, t1, t2, t3;
986 s3 = GETU32(block + 12) ^ rk[3];
998 s3 = (((uint32_t)block[12] << 24) |
1008 * because s0-s3 t0-t3 are changing every round, tdsr* and
1012 #define tdsr0 Td0[s0 >> 24] ^ Td1[(s3 >> 16) & 0xff] \
1015 ^ Td2[(s3 >> 8) & 0xff] ^ Td3[s2 & 0xff]
1017 ^ Td2[(s0 >> 8) & 0xff] ^ Td3[s3 & 0xff]
1018 #define tdsr3 Td0[s3 >> 24] ^ Td1[(s2 >> 16) & 0xff] \
1038 s3 = sdsr3 ^ rk[11];
1048 s3 = sdsr3 ^ rk[19];
1058 s3 = sdsr3 ^ rk[27];
1068 s3 = sdsr3 ^ rk[35];
1079 s3 = sdsr3 ^ rk[43];
1090 s3 = sdsr3 ^ rk[51];
1125 s3 =
1142 PUTU32(block + 12, s3);
1157 block[12] = s3 >> 24;
1158 block[13] = s3 >> 16;
1159 block[14] = s3 >> 8;
1160 block[15] = s3;