Lines Matching refs:UINT4
39 typedef uint32_t UINT4;
42 UINT4 state[4];
43 UINT4 count[2];
142 static void MD5Transform (UINT4 [4], const unsigned char [64]);
143 static void Encode (unsigned char *, UINT4 *, unsigned int);
144 static void Decode (UINT4 *, const unsigned char *, unsigned int);
175 #define FF(a, b, c, d, x, s, ac) { (a) += F ((b), (c), (d)) + (x) + (UINT4)(ac); (a) = ROTATE_LEFT ((a), (s)); (a) += (b); }
176 #define GG(a, b, c, d, x, s, ac) { (a) += G ((b), (c), (d)) + (x) + (UINT4)(ac); (a) = ROTATE_LEFT ((a), (s)); (a) += (b); }
177 #define HH(a, b, c, d, x, s, ac) { (a) += H ((b), (c), (d)) + (x) + (UINT4)(ac); (a) = ROTATE_LEFT ((a), (s)); (a) += (b); }
178 #define II(a, b, c, d, x, s, ac) { (a) += I ((b), (c), (d)) + (x) + (UINT4)(ac); (a) = ROTATE_LEFT ((a), (s)); (a) += (b); }
205 if ((context->count[0] += ((UINT4)inputLen << 3)) < ((UINT4)inputLen << 3)) {
208 context->count[1] += ((UINT4)inputLen >> 29);
254 static void MD5Transform (UINT4 state[4], const unsigned char block[64])
256 UINT4 a = state[0], b = state[1], c = state[2], d = state[3], x[16];
342 /* Encodes input (UINT4) into output (unsigned char). Assumes len is
345 static void Encode (unsigned char *output, UINT4 *input, unsigned int len)
357 /* Decodes input (unsigned char) into output (UINT4). Assumes len is
360 static void Decode (UINT4 *output, const unsigned char *input, unsigned int len)
365 output[i] = ((UINT4)input[j]) | (((UINT4)input[j+1]) << 8) |
366 (((UINT4)input[j+2]) << 16) | (((UINT4)input[j+3]) << 24);