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