Lines Matching refs:mSlots

99     mSlots[slotIndex].mGraphicBuffer = nullptr;  in freeBufferLocked()
100 mSlots[slotIndex].mFence = Fence::NO_FENCE; in freeBufferLocked()
101 mSlots[slotIndex].mFrameNumber = 0; in freeBufferLocked()
398 if (mSlots[item->mSlot].mGraphicBuffer != nullptr) { in acquireBufferLocked()
401 mSlots[item->mSlot].mGraphicBuffer = item->mGraphicBuffer; in acquireBufferLocked()
404 mSlots[item->mSlot].mFrameNumber = item->mFrameNumber; in acquireBufferLocked()
405 mSlots[item->mSlot].mFence = item->mFence; in acquireBufferLocked()
429 if (!mSlots[slot].mFence.get()) { in addReleaseFenceLocked()
430 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
437 auto currentStatus = mSlots[slot].mFence->getStatus(); in addReleaseFenceLocked()
446 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
456 fenceName, mSlots[slot].mFence, fence); in addReleaseFenceLocked()
461 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
464 mSlots[slot].mFence = mergedFence; in addReleaseFenceLocked()
473 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
495 slot, mSlots[slot].mFrameNumber); in releaseBufferLocked()
496 status_t err = mConsumer->releaseBuffer(slot, mSlots[slot].mFrameNumber, in releaseBufferLocked()
497 display, eglFence, mSlots[slot].mFence); in releaseBufferLocked()
502 mPrevFinalReleaseFence = mSlots[slot].mFence; in releaseBufferLocked()
503 mSlots[slot].mFence = Fence::NO_FENCE; in releaseBufferLocked()
513 return (mSlots[slot].mGraphicBuffer != nullptr && in stillTracking()
514 mSlots[slot].mGraphicBuffer->handle == graphicBuffer->handle); in stillTracking()