Lines Matching refs:block_size
149 if(di) return di->block_size;
167 if(p->di) return p->di->block_size;
268 CC_XMEMCPY(&CC_c->data[0], ccdigest_data(di, cc_c), di->block_size); \
275 CC_XMEMCPY(ccdigest_data(di, cc_c), &CC_c->data[0], di->block_size); \
353 if (curlen == 0 && len >= di->block_size) {
354 uint64_t fullblocks = len / di->block_size;
356 uint64_t nbytes = fullblocks * di->block_size;
359 uint64_t n = CC_XMIN(len, (di->block_size - curlen));
362 if (curlen == di->block_size) {
376 if(di->block_size == 128) reserve = 16; // SHA384/512 reserves 16 bytes below.
378 /* if the length is currently above block_size - reserve bytes we append zeros
383 if (curlen > (di->block_size - reserve)) {
384 while (curlen < di->block_size) bufptr[curlen++] = (unsigned char)0;
390 while (curlen < (di->block_size - 8)) bufptr[curlen++] = (unsigned char)0;
392 CC_XSTORE64H(totalLen, bufptr+(di->block_size - 8));
488 ASSERT(di->block_size == CC_SHA256_BLOCK_BYTES);
501 uint64_t curlen = totalLen % di->block_size;
520 uint64_t curlen = totalLen % di->block_size;
561 ASSERT(di->block_size == CC_SHA512_BLOCK_BYTES);
574 uint64_t curlen = totalLen % di->block_size;
593 uint64_t curlen = totalLen % di->block_size;
619 ASSERT(di->block_size == CC_SHA256_BLOCK_BYTES);
652 ASSERT(di->block_size == CC_SHA512_BLOCK_BYTES);