Lines Matching defs:context
121 register Md5_t* context = (Md5_t*)p;
123 context->count[0] = context->count[1] = 0;
124 context->state[0] = 0x67452301;
125 context->state[1] = 0xefcdab89;
126 context->state[2] = 0x98badcfe;
127 context->state[3] = 0x10325476;
290 register Md5_t* context = (Md5_t*)p;
297 index = (unsigned int)((context->count[0] >> 3) & 0x3f);
300 if ((context->count[0] += ((UINT4)inputLen << 3)) < ((UINT4)inputLen << 3))
301 context->count[1]++;
302 context->count[1] += ((UINT4)inputLen >> 29);
308 memcpy(&context->buffer[index], input, partLen);
309 md5_transform(context->state, context->buffer);
311 md5_transform(context->state, &input[i]);
318 memcpy(&context->buffer[index], &input[i], inputLen - i);
326 register Md5_t* context = (Md5_t*)p;
332 md5_encode(bits, context->count, sizeof(bits));
335 index = (unsigned int)((context->count[0] >> 3) & 0x3f);
343 md5_encode(context->digest, context->state, sizeof(context->digest));
346 for (index = 0; index < elementsof(context->digest); index++)
347 context->digest_sum[index] ^= context->digest[index];