Lines Matching refs:UINT4
185 /* UINT4 defines a four byte word */
186 typedef unsigned int UINT4;
190 UINT4 state[4]; /* state (ABCD) */
191 UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */
221 static void MD5Transform(UINT4 [4], const unsigned char [64]);
222 static void Encode(unsigned char *, UINT4 *, unsigned int);
223 static void Decode(UINT4 *, const unsigned char *, unsigned int);
246 (a) += F ((b), (c), (d)) + (x) + (UINT4)(ac); \
251 (a) += G ((b), (c), (d)) + (x) + (UINT4)(ac); \
256 (a) += H ((b), (c), (d)) + (x) + (UINT4)(ac); \
261 (a) += I ((b), (c), (d)) + (x) + (UINT4)(ac); \
292 if((context->count[0] += ((UINT4)inputLen << 3))
293 < ((UINT4)inputLen << 3))
295 context->count[1] += ((UINT4)inputLen >> 29);
344 static void MD5Transform(UINT4 state[4],
347 UINT4 a = state[0], b = state[1], c = state[2], d = state[3], x[16];
432 /* Encodes input (UINT4) into output (unsigned char). Assumes len is
436 UINT4 *input,
449 /* Decodes input (unsigned char) into output (UINT4). Assumes len is
452 static void Decode (UINT4 *output,
459 output[i] = ((UINT4)input[j]) | (((UINT4)input[j+1]) << 8) |
460 (((UINT4)input[j+2]) << 16) | (((UINT4)input[j+3]) << 24);