Lines Matching full:take
93 size_t take = BLAKE3_BLOCK_LEN - ((size_t)ctx->buf_len); in chunk_state_fill_buf() local
94 if (take > input_len) { in chunk_state_fill_buf()
95 take = input_len; in chunk_state_fill_buf()
98 memcpy(dest, input, take); in chunk_state_fill_buf()
99 ctx->buf_len += (uint8_t)take; in chunk_state_fill_buf()
100 return (take); in chunk_state_fill_buf()
171 size_t take = chunk_state_fill_buf(ctx, input, input_len); in chunk_state_update() local
172 input += take; in chunk_state_update()
173 input_len -= take; in chunk_state_update()
542 size_t take = BLAKE3_CHUNK_LEN - chunk_state_len(&ctx->chunk); in Blake3_Update2() local
543 if (take > input_len) { in Blake3_Update2()
544 take = input_len; in Blake3_Update2()
546 chunk_state_update(ctx->ops, &ctx->chunk, input_bytes, take); in Blake3_Update2()
547 input_bytes += take; in Blake3_Update2()
548 input_len -= take; in Blake3_Update2()