• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/ext/digest/sha2/

Lines Matching refs:usedspace

529 	unsigned int	freespace, usedspace;
539 usedspace = (unsigned int)((context->bitcount >> 3) % SHA256_BLOCK_LENGTH);
540 if (usedspace > 0) {
542 freespace = SHA256_BLOCK_LENGTH - usedspace;
546 MEMCPY_BCOPY(&context->buffer[usedspace], data, freespace);
553 MEMCPY_BCOPY(&context->buffer[usedspace], data, len);
556 usedspace = freespace = 0;
574 usedspace = freespace = 0;
579 unsigned int usedspace;
586 usedspace = (unsigned int)((context->bitcount >> 3) % SHA256_BLOCK_LENGTH);
591 if (usedspace > 0) {
593 context->buffer[usedspace++] = 0x80;
595 if (usedspace <= SHA256_SHORT_BLOCK_LENGTH) {
597 MEMSET_BZERO(&context->buffer[usedspace], SHA256_SHORT_BLOCK_LENGTH - usedspace);
599 if (usedspace < SHA256_BLOCK_LENGTH) {
600 MEMSET_BZERO(&context->buffer[usedspace], SHA256_BLOCK_LENGTH - usedspace);
637 usedspace = 0;
851 unsigned int freespace, usedspace;
861 usedspace = (unsigned int)((context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH);
862 if (usedspace > 0) {
864 freespace = SHA512_BLOCK_LENGTH - usedspace;
868 MEMCPY_BCOPY(&context->buffer[usedspace], data, freespace);
875 MEMCPY_BCOPY(&context->buffer[usedspace], data, len);
878 usedspace = freespace = 0;
896 usedspace = freespace = 0;
900 unsigned int usedspace;
902 usedspace = (unsigned int)((context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH);
908 if (usedspace > 0) {
910 context->buffer[usedspace++] = 0x80;
912 if (usedspace <= SHA512_SHORT_BLOCK_LENGTH) {
914 MEMSET_BZERO(&context->buffer[usedspace], SHA512_SHORT_BLOCK_LENGTH - usedspace);
916 if (usedspace < SHA512_BLOCK_LENGTH) {
917 MEMSET_BZERO(&context->buffer[usedspace], SHA512_BLOCK_LENGTH - usedspace);