Lines Matching full:take
43 size_t take = BLAKE3_BLOCK_LEN - ((size_t)self->buf_len); in chunk_state_fill_buf() local
44 if (take > input_len) { in chunk_state_fill_buf()
45 take = input_len; in chunk_state_fill_buf()
48 memcpy(dest, input, take); in chunk_state_fill_buf()
49 self->buf_len += (uint8_t)take; in chunk_state_fill_buf()
50 return take; in chunk_state_fill_buf()
122 size_t take = chunk_state_fill_buf(self, input, input_len); in chunk_state_update() local
123 input += take; in chunk_state_update()
124 input_len -= take; in chunk_state_update()
475 size_t take = BLAKE3_CHUNK_LEN - chunk_state_len(&self->chunk); in llvm_blake3_hasher_update() local
476 if (take > input_len) { in llvm_blake3_hasher_update()
477 take = input_len; in llvm_blake3_hasher_update()
479 chunk_state_update(&self->chunk, input_bytes, take); in llvm_blake3_hasher_update()
480 input_bytes += take; in llvm_blake3_hasher_update()
481 input_len -= take; in llvm_blake3_hasher_update()