Home
last modified time | relevance | path

Searched refs:mFreeBuffers (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/libs/gui/
DBufferQueueCore.cpp71 mFreeBuffers(), in BufferQueueCore()
160 for (int s : mFreeBuffers) { in dumpState()
236 for (int s : mFreeBuffers) { in freeAllBuffersLocked()
240 mFreeBuffers.clear(); in freeAllBuffersLocked()
263 for (int s : mFreeBuffers) { in discardFreeBuffersLocked()
267 mFreeBuffers.clear(); in discardFreeBuffersLocked()
290 mFreeBuffers.size())) { in adjustAvailableSlotsLocked()
299 } else if (!mFreeBuffers.empty()) { in adjustAvailableSlotsLocked()
300 int slot = mFreeBuffers.back(); in adjustAvailableSlotsLocked()
303 mFreeBuffers.pop_back(); in adjustAvailableSlotsLocked()
[all …]
DBufferQueueConsumer.cpp166 mCore->mFreeBuffers.push_back(front->mSlot); in acquireBuffer()
367 } else if (!mCore->mFreeBuffers.empty()) { in attachBuffer()
368 found = mCore->mFreeBuffers.front(); in attachBuffer()
369 mCore->mFreeBuffers.remove(found); in attachBuffer()
457 mCore->mFreeBuffers.push_back(slot); in releaseBuffer()
DBufferQueueProducer.cpp233 if (mCore->mFreeBuffers.empty()) { in getFreeBufferLocked()
236 int slot = mCore->mFreeBuffers.front(); in getFreeBufferLocked()
237 mCore->mFreeBuffers.pop_front(); in getFreeBufferLocked()
393 if (mCore->mFreeBuffers.empty() && mCore->mIsAllocating) { in dequeueBuffer()
670 if (mCore->mFreeBuffers.empty()) { in detachNextBuffer()
674 int found = mCore->mFreeBuffers.front(); in detachNextBuffer()
675 mCore->mFreeBuffers.remove(found); in detachNextBuffer()
934 mCore->mFreeBuffers.push_back(last.mSlot); in queueBuffer()
1070 mCore->mFreeBuffers.push_back(slot); in cancelBuffer()
1425 mCore->mFreeBuffers.push_front(*slot); in allocateBuffers()
/frameworks/av/media/bufferpool/1.0/
DAccessorImpl.cpp279 mFreeBuffers.insert(bufferId); in handleReleaseBuffer()
356 mFreeBuffers.insert(message.bufferId); in handleTransferResult()
424 mFreeBuffers.insert(bufferId); in handleClose()
447 mFreeBuffers.insert(bufferId); in handleClose()
460 auto bufferIt = mFreeBuffers.begin(); in getFreeBuffer()
461 for (;bufferIt != mFreeBuffers.end(); ++bufferIt) { in getFreeBuffer()
467 if (bufferIt != mFreeBuffers.end()) { in getFreeBuffer()
469 mFreeBuffers.erase(bufferIt); in getFreeBuffer()
519 for (auto freeIt = mFreeBuffers.begin(); freeIt != mFreeBuffers.end();) { in cleanUp()
529 freeIt = mFreeBuffers.erase(freeIt); in cleanUp()
DAccessorImpl.h96 std::set<BufferId> mFreeBuffers; member
/frameworks/av/media/bufferpool/2.0/
DAccessorImpl.cpp442 mFreeBuffers.insert(bufferId); in handleReleaseBuffer()
526 mFreeBuffers.insert(message.bufferId); in handleTransferResult()
605 mFreeBuffers.insert(bufferId); in handleClose()
635 mFreeBuffers.insert(bufferId); in handleClose()
654 auto bufferIt = mFreeBuffers.begin(); in getFreeBuffer()
655 for (;bufferIt != mFreeBuffers.end(); ++bufferIt) { in getFreeBuffer()
661 if (bufferIt != mFreeBuffers.end()) { in getFreeBuffer()
663 mFreeBuffers.erase(bufferIt); in getFreeBuffer()
713 for (auto freeIt = mFreeBuffers.begin(); freeIt != mFreeBuffers.end();) { in cleanUp()
723 freeIt = mFreeBuffers.erase(freeIt); in cleanUp()
[all …]
DAccessorImpl.h113 std::set<BufferId> mFreeBuffers; member
/frameworks/native/libs/gui/include/gui/
DBufferQueueCore.h211 std::list<int> mFreeBuffers; variable