Lines Matching refs:UINT4
41 UINT4 state[4]; /* state (ABCD) */
42 UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */
69 static void MD5Transform (UINT4[4], unsigned char[64]);
70 static void Encode (unsigned char *, UINT4 *, unsigned int);
71 static void Decode (UINT4 *, unsigned char *, unsigned int);
96 (a) += F ((b), (c), (d)) + (x) + (UINT4)(ac); \
101 (a) += G ((b), (c), (d)) + (x) + (UINT4)(ac); \
106 (a) += H ((b), (c), (d)) + (x) + (UINT4)(ac); \
111 (a) += I ((b), (c), (d)) + (x) + (UINT4)(ac); \
154 if ((context->count[0] += ((UINT4) inputLen << 3))
155 < ((UINT4) inputLen << 3))
157 context->count[1] += ((UINT4) inputLen >> 29);
217 static void MD5Transform (UINT4 *state, unsigned char *block)
219 UINT4 a = state[0],
310 /* Encodes input (UINT4) into output (unsigned char). Assumes len is
313 static void Encode (unsigned char *output, UINT4 *input, unsigned int len)
327 /* Decodes input (unsigned char) into output (UINT4). Assumes len is
330 static void Decode (UINT4 *output, unsigned char *input, unsigned int len)
336 output[i] = ((UINT4) input[j]) | (((UINT4) input[j + 1]) << 8) |
337 (((UINT4) input[j + 2]) << 16) | (((UINT4) input[j + 3]) << 24);