Lines Matching defs:chunk_counter
20 self->chunk_counter = 0;
28 uint64_t chunk_counter) {
30 self->chunk_counter = chunk_counter;
127 self->cv, self->buf, BLAKE3_BLOCK_LEN, self->chunk_counter,
137 self->chunk_counter,
150 return make_output(self->cv, self->buf, self->buf_len, self->chunk_counter,
175 uint64_t chunk_counter, uint8_t flags,
192 BLAKE3_CHUNK_LEN / BLAKE3_BLOCK_LEN, key, chunk_counter,
198 uint64_t counter = chunk_counter + (uint64_t)chunks_array_len;
201 chunk_state.chunk_counter = counter;
272 uint64_t chunk_counter,
279 return compress_chunks_parallel(input, input_len, key, chunk_counter, flags,
291 chunk_counter + (uint64_t)(left_input_len / BLAKE3_CHUNK_LEN);
310 chunk_counter, flags, cv_array);
340 uint64_t chunk_counter, uint8_t flags, uint8_t out[2 * BLAKE3_OUT_LEN]) {
347 chunk_counter, flags, cv_array);
453 uint64_t chunk_counter) {
454 hasher_merge_cv_stack(self, chunk_counter);
488 hasher_push_cv(self, chunk_cv, self->chunk.chunk_counter);
489 chunk_state_reset(&self->chunk, self->key, self->chunk.chunk_counter + 1);
510 uint64_t count_so_far = self->chunk.chunk_counter * BLAKE3_CHUNK_LEN;
535 chunk_state.chunk_counter = self->chunk.chunk_counter;
540 hasher_push_cv(self, cv, chunk_state.chunk_counter);
546 self->chunk.chunk_counter,
548 hasher_push_cv(self, cv_pair, self->chunk.chunk_counter);
550 self->chunk.chunk_counter + (subtree_chunks / 2));
552 self->chunk.chunk_counter += subtree_chunks;
565 hasher_merge_cv_stack(self, self->chunk.chunk_counter);