Searched refs:freeBuffers_ (Results 1 – 3 of 3) sorted by relevance
65 freeBuffers_.clear();76 if (!isActive_ || freeBuffers_.size() >= poolSize_) { in Append()79 freeBuffers_.emplace_back(std::move(buffer)); in Append()96 freeBuffers_.emplace_back(std::move(buffer)); in RecycleBuffer()104 if (freeBuffers_.empty() && isActive_) { in AllocateBuffer()119 if (freeBuffers_.empty() || !isActive_) { in AllocateBufferNonBlocking()131 if (freeBuffers_.empty()) { in AllocateAppendBufferNonBlocking()143 return freeBuffers_.size(); in Size()154 return freeBuffers_.empty(); in Empty()169 freeBuffers_.pop_front(); in AllocateBufferUnprotected()[all …]
83 freeBuffers_.push(smemStart_ + i * bufferSize_); in InitFb()107 if (freeBuffers_.empty()) { in Allocate()111 unsigned long smemAddress = freeBuffers_.front(); in Allocate()125 freeBuffers_.pop(); in Allocate()180 freeBuffers_.push(handle->phyAddr); in FreeMem()
48 std::queue<unsigned long> freeBuffers_; variable