Lines Matching refs:bitcount
376 context->bitcount = 0; in SHA256_Init()
565 usedspace = (context->bitcount >> 3) % SHA256_BLOCK_LENGTH; in SHA256_Update()
573 context->bitcount += freespace << 3; in SHA256_Update()
580 context->bitcount += len << 3; in SHA256_Update()
589 context->bitcount += SHA256_BLOCK_LENGTH << 3; in SHA256_Update()
596 context->bitcount += len << 3; in SHA256_Update()
611 usedspace = (context->bitcount >> 3) % SHA256_BLOCK_LENGTH; in SHA256_Final()
614 REVERSE64(context->bitcount,context->bitcount); in SHA256_Final()
641 *(sha2_word64*)&context->buffer[SHA256_SHORT_BLOCK_LENGTH] = context->bitcount; in SHA256_Final()
705 context->bitcount[0] = context->bitcount[1] = 0; in SHA512_Init()
888 usedspace = (context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH; in SHA512_Update()
896 ADDINC128(context->bitcount, freespace << 3); in SHA512_Update()
903 ADDINC128(context->bitcount, len << 3); in SHA512_Update()
912 ADDINC128(context->bitcount, SHA512_BLOCK_LENGTH << 3); in SHA512_Update()
919 ADDINC128(context->bitcount, len << 3); in SHA512_Update()
928 usedspace = (context->bitcount[0] >> 3) % SHA512_BLOCK_LENGTH; in SHA512_Last()
931 REVERSE64(context->bitcount[0],context->bitcount[0]); in SHA512_Last()
932 REVERSE64(context->bitcount[1],context->bitcount[1]); in SHA512_Last()
959 *(sha2_word64*)&context->buffer[SHA512_SHORT_BLOCK_LENGTH] = context->bitcount[1]; in SHA512_Last()
960 *(sha2_word64*)&context->buffer[SHA512_SHORT_BLOCK_LENGTH+8] = context->bitcount[0]; in SHA512_Last()
1035 context->bitcount[0] = context->bitcount[1] = 0; in SHA384_Init()