Lines Matching refs:usedspace
349 size_t freespace, usedspace; in SHA512_Update() local
360 usedspace = (context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH; in SHA512_Update()
361 if (usedspace > 0) { in SHA512_Update()
363 freespace = SHA512_BLOCK_LENGTH - usedspace; in SHA512_Update()
367 MEMCPY_BCOPY(&context->buffer[usedspace], data, freespace); in SHA512_Update()
374 MEMCPY_BCOPY(&context->buffer[usedspace], data, len); in SHA512_Update()
377 usedspace = freespace = 0; in SHA512_Update()
394 usedspace = freespace = 0; in SHA512_Update()
398 size_t usedspace; in SHA512_Last() local
401 usedspace = (context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH; in SHA512_Last()
407 if (usedspace > 0) { in SHA512_Last()
409 context->buffer[usedspace++] = 0x80; in SHA512_Last()
411 if (usedspace <= SHA512_SHORT_BLOCK_LENGTH) { in SHA512_Last()
413 MEMSET_BZERO(&context->buffer[usedspace], SHA512_SHORT_BLOCK_LENGTH - usedspace); in SHA512_Last()
415 if (usedspace < SHA512_BLOCK_LENGTH) { in SHA512_Last()
416 MEMSET_BZERO(&context->buffer[usedspace], SHA512_BLOCK_LENGTH - usedspace); in SHA512_Last()