Lines Matching refs:len
649 sha256_block(register Sum_t* p, const void* s, size_t len)
655 if (!len)
662 if (len >= freespace) {
666 len -= freespace;
671 MEMCPY_BCOPY(&sha->buffer[usedspace], data, len);
672 sha->bitcount += len << 3;
678 while (len >= SHA256_BLOCK_LENGTH) {
682 len -= SHA256_BLOCK_LENGTH;
685 if (len > 0) {
687 MEMCPY_BCOPY(sha->buffer, data, len);
688 sha->bitcount += len << 3;
1012 sha512_block(register Sum_t* p, const void* s, size_t len)
1018 if (!len)
1025 if (len >= freespace) {
1029 len -= freespace;
1034 MEMCPY_BCOPY(&sha->buffer[usedspace], data, len);
1035 ADDINC128(sha->bitcount, len << 3);
1041 while (len >= SHA512_BLOCK_LENGTH) {
1045 len -= SHA512_BLOCK_LENGTH;
1048 if (len > 0) {
1050 MEMCPY_BCOPY(sha->buffer, data, len);
1051 ADDINC128(sha->bitcount, len << 3);