Lines Matching defs:curlen
50 MD5_INT32 state[4], curlen;
227 md5->curlen = 0;
244 assert(md5->curlen <= sizeof(md5->buf));
247 if (md5->curlen == 0 && inlen >= MD5_BLOCKSIZE) {
253 n = Py_MIN(inlen, (Py_ssize_t)(MD5_BLOCKSIZE - md5->curlen));
254 memcpy(md5->buf + md5->curlen, in, (size_t)n);
255 md5->curlen += (MD5_INT32)n;
258 if (md5->curlen == MD5_BLOCKSIZE) {
261 md5->curlen = 0;
279 assert(md5->curlen < sizeof(md5->buf));
282 md5->length += md5->curlen * 8;
285 md5->buf[md5->curlen++] = (unsigned char)0x80;
291 if (md5->curlen > 56) {
292 while (md5->curlen < 64) {
293 md5->buf[md5->curlen++] = (unsigned char)0;
296 md5->curlen = 0;
300 while (md5->curlen < 56) {
301 md5->buf[md5->curlen++] = (unsigned char)0;