Home | History | Annotate | Download | only in crypto

Lines Matching refs:curlen

164 	u32 state[8], curlen;
279 md->curlen = 0;
304 if (md->curlen > sizeof(md->buf))
308 if (md->curlen == 0 && inlen >= block_size) {
315 n = MIN(inlen, (block_size - md->curlen));
316 os_memcpy(md->buf + md->curlen, in, n);
317 md->curlen += n;
320 if (md->curlen == block_size) {
324 md->curlen = 0;
343 if (md->curlen >= sizeof(md->buf))
347 md->length += md->curlen * 8;
350 md->buf[md->curlen++] = (unsigned char) 0x80;
356 if (md->curlen > 56) {
357 while (md->curlen < 64) {
358 md->buf[md->curlen++] = (unsigned char) 0;
361 md->curlen = 0;
365 while (md->curlen < 56) {
366 md->buf[md->curlen++] = (unsigned char) 0;