Lines Matching refs:buffers_
30 buffers_ = std::move(buffers); in Init()
35 free_buffers_.push_front(&buffers_[i]); in Init()
36 status = buffers_[i].buffer.Map(vmos[i], 0, 0, ZX_VM_PERM_READ | ZX_VM_PERM_WRITE); in Init()
39 buffers_.reset(); in Init()
49 for (size_t i = 0; i < buffers_.size(); ++i) { in Reset()
50 if (!buffers_[i].InContainer()) { in Reset()
51 free_buffers_.push_front(&buffers_[i]); in Reset()
64 ZX_DEBUG_ASSERT(buf >= &buffers_[0]); in GetNewBuffer()
65 uint32_t buffer_offset = static_cast<uint32_t>(buf - &buffers_[0]); in GetNewBuffer()
66 ZX_DEBUG_ASSERT(buffer_offset < buffers_.size()); in GetNewBuffer()
86 if (buffer_index >= buffers_.size()) { in BufferRelease()
89 if (buffers_[buffer_index].InContainer()) { in BufferRelease()
97 free_buffers_.push_front(&buffers_[buffer_index]); in BufferRelease()
103 return buffers_[current_buffer_].buffer.size(); in CurrentBufferSize()
109 return buffers_[current_buffer_].buffer.start(); in CurrentBufferAddress()