Lines Matching refs:buf
32 void Append(const char* buf, const size_t size) { in Append() argument
34 memcpy(buf_.get() + pos_, buf, size); in Append()
70 auto* buf = new CacheWriteBuffer(buffer_size_); in CacheWriteBufferAllocator() local
71 assert(buf); in CacheWriteBufferAllocator()
72 if (buf) { in CacheWriteBufferAllocator()
73 bufs_.push_back(buf); in CacheWriteBufferAllocator()
82 for (auto* buf : bufs_) { in ~CacheWriteBufferAllocator()
83 delete buf; in ~CacheWriteBufferAllocator() local
95 CacheWriteBuffer* const buf = bufs_.front(); in Allocate() local
97 return buf; in Allocate()
100 void Deallocate(CacheWriteBuffer* const buf) { in Deallocate() argument
101 assert(buf); in Deallocate()
103 buf->Reset(); in Deallocate()
104 bufs_.push_back(buf); in Deallocate()