Searched refs:mFreeSlots (Results 1 – 4 of 4) sorted by relevance
56 mFreeSlots(), in BufferQueueCore()85 mFreeSlots.insert(slot); in BufferQueueCore()207 mFreeSlots.insert(slot); in freeBufferLocked()212 mFreeSlots.insert(slot); in freeBufferLocked()260 bool isInFreeSlots = mFreeSlots.count(slot) != 0; in validateConsistencyLocked()
273 if (!mCore->mFreeSlots.empty()) { in attachBuffer()274 auto slot = mCore->mFreeSlots.begin(); in attachBuffer()276 mCore->mFreeSlots.erase(slot); in attachBuffer()
222 } else if (mCore->mAllowAllocation && !mCore->mFreeSlots.empty()) { in waitForFreeSlotThenRelock()223 auto slot = mCore->mFreeSlots.begin(); in waitForFreeSlotThenRelock()227 mCore->mFreeSlots.erase(slot); in waitForFreeSlotThenRelock()1061 mCore->mFreeSlots.erase(slot); in allocateBuffers()
189 std::set<int> mFreeSlots; variable