Home | History | Annotate | Download | only in crypto

Lines Matching refs:curlen

160 	md->curlen = 0;
185 if (md->curlen >= sizeof(md->buf))
189 if (md->curlen == 0 && inlen >= SHA512_BLOCK_SIZE) {
196 n = MIN(inlen, (SHA512_BLOCK_SIZE - md->curlen));
197 os_memcpy(md->buf + md->curlen, in, n);
198 md->curlen += n;
201 if (md->curlen == SHA512_BLOCK_SIZE) {
205 md->curlen = 0;
224 if (md->curlen >= sizeof(md->buf))
228 md->length += md->curlen * CONST64(8);
231 md->buf[md->curlen++] = (unsigned char) 0x80;
237 if (md->curlen > 112) {
238 while (md->curlen < 128) {
239 md->buf[md->curlen++] = (unsigned char) 0;
242 md->curlen = 0;
249 while (md->curlen < 120) {
250 md->buf[md->curlen++] = (unsigned char) 0;