Lines Matching refs:mSlots
646 sp<GraphicBuffer>& gbuf(mSlots[mSharedBufferSlot].buffer); in dequeueBuffer()
685 sp<GraphicBuffer>& gbuf(mSlots[buf].buffer); in dequeueBuffer()
844 sp<GraphicBuffer>& gbuf(mSlots[output.slot].buffer); in dequeueBuffers()
876 mSlots[requestBufferSlots[i]].buffer = reqBufferOutput[i].buffer; in dequeueBuffers()
883 sp<GraphicBuffer>& gbuf(mSlots[slot].buffer); in dequeueBuffers()
995 if (mSlots[i].buffer != nullptr && in getSlotFromBufferLocked()
996 mSlots[i].buffer->handle == buffer->handle) { in getSlotFromBufferLocked()
1971 if (mSlots[i].buffer != nullptr && in detachNextBuffer()
1972 mSlots[i].buffer->getId() == buffer->getId()) { in detachNextBuffer()
1974 mRemovedBuffers.push_back(mSlots[i].buffer); in detachNextBuffer()
1976 mSlots[i].buffer = nullptr; in detachNextBuffer()
2003 if (mReportRemovedBuffers && (mSlots[attachedSlot].buffer != nullptr)) { in attachBuffer()
2004 mRemovedBuffers.push_back(mSlots[attachedSlot].buffer); in attachBuffer()
2006 mSlots[attachedSlot].buffer = graphicBuffer; in attachBuffer()
2279 mSlots[i].buffer = nullptr; in freeAllBuffers()
2295 if (mSlots[i].buffer == nullptr) { in getAndFlushBuffersFromSlots()
2303 outBuffers->push_back(mSlots[i].buffer); in getAndFlushBuffersFromSlots()
2304 mSlots[i].buffer = nullptr; in getAndFlushBuffersFromSlots()
2448 mSlots[i].dirtyRegion.clear(); in lock()
2457 Region& dirtyRegion(mSlots[backBufferSlot].dirtyRegion); in lock()