Lines Matching refs:mSlots
73 mSlots(core->mSlots), in BufferQueueConsumer()
93 if (mSlots[s].mBufferState.isAcquired()) { in acquireBuffer()
180 mSlots[front->mSlot].mBufferState.freeQueued(); in acquireBuffer()
186 mSlots[front->mSlot].mBufferState.isFree()) { in acquireBuffer()
187 mSlots[front->mSlot].mBufferState.mShared = false; in acquireBuffer()
191 if (!mSlots[front->mSlot].mBufferState.isShared()) { in acquireBuffer()
240 outBuffer->mGraphicBuffer = mSlots[slot].mGraphicBuffer; in acquireBuffer()
251 outBuffer->mAcquireCalled = mSlots[slot].mAcquireCalled; in acquireBuffer()
274 mSlots[slot].mAcquireCalled = true; in acquireBuffer()
279 mSlots[slot].mBufferState.acquireNotInQueue(); in acquireBuffer()
281 mSlots[slot].mBufferState.acquire(); in acquireBuffer()
283 mSlots[slot].mFence = Fence::NO_FENCE; in acquireBuffer()
337 } else if (!mSlots[slot].mBufferState.isAcquired()) { in detachBuffer()
339 "(state = %s)", slot, mSlots[slot].mBufferState.string()); in detachBuffer()
343 mSlots[slot].mBufferState.detachConsumer(); in detachBuffer()
375 if (mSlots[s].mBufferState.isAcquired()) { in attachBuffer()
414 mSlots[*outSlot].mGraphicBuffer = buffer; in attachBuffer()
415 mSlots[*outSlot].mBufferState.attachConsumer(); in attachBuffer()
416 mSlots[*outSlot].mNeedsReallocation = true; in attachBuffer()
417 mSlots[*outSlot].mFence = Fence::NO_FENCE; in attachBuffer()
418 mSlots[*outSlot].mFrameNumber = 0; in attachBuffer()
435 mSlots[*outSlot].mAcquireCalled = false; in attachBuffer()
464 if (frameNumber != mSlots[slot].mFrameNumber && in releaseBuffer()
465 !mSlots[slot].mBufferState.isShared()) { in releaseBuffer()
469 if (!mSlots[slot].mBufferState.isAcquired()) { in releaseBuffer()
472 mSlots[slot].mBufferState.string()); in releaseBuffer()
476 mSlots[slot].mEglDisplay = eglDisplay; in releaseBuffer()
477 mSlots[slot].mEglFence = eglFence; in releaseBuffer()
478 mSlots[slot].mFence = releaseFence; in releaseBuffer()
479 mSlots[slot].mBufferState.release(); in releaseBuffer()
484 if (!mCore->mSharedBufferMode && mSlots[slot].mBufferState.isFree()) { in releaseBuffer()
485 mSlots[slot].mBufferState.mShared = false; in releaseBuffer()
488 if (!mSlots[slot].mBufferState.isShared()) { in releaseBuffer()
573 if (!mSlots[s].mAcquireCalled) { in getReleasedBuffers()
676 if (mSlots[slot].mBufferState.isAcquired()) { in setMaxAcquiredBufferCount()