Lines Matching refs:mSlots

101     mSlots[slotIndex].mGraphicBuffer = nullptr;  in freeBufferLocked()
102 mSlots[slotIndex].mFence = Fence::NO_FENCE; in freeBufferLocked()
103 mSlots[slotIndex].mFrameNumber = 0; in freeBufferLocked()
400 if (mSlots[item->mSlot].mGraphicBuffer != nullptr) { in acquireBufferLocked()
403 mSlots[item->mSlot].mGraphicBuffer = item->mGraphicBuffer; in acquireBufferLocked()
406 mSlots[item->mSlot].mFrameNumber = item->mFrameNumber; in acquireBufferLocked()
407 mSlots[item->mSlot].mFence = item->mFence; in acquireBufferLocked()
431 if (!mSlots[slot].mFence.get()) { in addReleaseFenceLocked()
432 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
439 auto currentStatus = mSlots[slot].mFence->getStatus(); in addReleaseFenceLocked()
448 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
458 fenceName, mSlots[slot].mFence, fence); in addReleaseFenceLocked()
463 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
466 mSlots[slot].mFence = mergedFence; in addReleaseFenceLocked()
475 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
497 slot, mSlots[slot].mFrameNumber); in releaseBufferLocked()
498 status_t err = mConsumer->releaseBuffer(slot, mSlots[slot].mFrameNumber, in releaseBufferLocked()
499 display, eglFence, mSlots[slot].mFence); in releaseBufferLocked()
504 mPrevFinalReleaseFence = mSlots[slot].mFence; in releaseBufferLocked()
505 mSlots[slot].mFence = Fence::NO_FENCE; in releaseBufferLocked()
515 return (mSlots[slot].mGraphicBuffer != nullptr && in stillTracking()
516 mSlots[slot].mGraphicBuffer->handle == graphicBuffer->handle); in stillTracking()