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