Lines Matching refs:size
27 void* BigBuffer::NextBlockImpl(size_t size) {
30 if (block.block_size_ - block.size >= size) {
31 void* out_buffer = block.buffer.get() + block.size;
32 block.size += size;
33 size_ += size;
38 const size_t actual_size = std::max(block_size_, size);
46 block.size = size;
50 size_ += size;
57 if (block.size != block.block_size_) {
58 void* out_buffer = block.buffer.get() + block.size;
59 size_t size = block.block_size_ - block.size;
60 block.size = block.block_size_;
61 size_ += size;
62 *out_size = size;
71 block.size = block_size_;
82 result.append(block.buffer.get(), block.buffer.get() + block.size);