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()
356 if (mSlots[item->mSlot].mGraphicBuffer != nullptr) { in acquireBufferLocked()
359 mSlots[item->mSlot].mGraphicBuffer = item->mGraphicBuffer; in acquireBufferLocked()
362 mSlots[item->mSlot].mFrameNumber = item->mFrameNumber; in acquireBufferLocked()
363 mSlots[item->mSlot].mFence = item->mFence; in acquireBufferLocked()
387 if (!mSlots[slot].mFence.get()) { in addReleaseFenceLocked()
388 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
395 auto currentStatus = mSlots[slot].mFence->getStatus(); in addReleaseFenceLocked()
404 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
414 fenceName, mSlots[slot].mFence, fence); in addReleaseFenceLocked()
419 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
422 mSlots[slot].mFence = mergedFence; in addReleaseFenceLocked()
431 mSlots[slot].mFence = fence; in addReleaseFenceLocked()
453 slot, mSlots[slot].mFrameNumber); in releaseBufferLocked()
454 status_t err = mConsumer->releaseBuffer(slot, mSlots[slot].mFrameNumber, in releaseBufferLocked()
455 display, eglFence, mSlots[slot].mFence); in releaseBufferLocked()
460 mPrevFinalReleaseFence = mSlots[slot].mFence; in releaseBufferLocked()
461 mSlots[slot].mFence = Fence::NO_FENCE; in releaseBufferLocked()
471 return (mSlots[slot].mGraphicBuffer != nullptr && in stillTracking()
472 mSlots[slot].mGraphicBuffer->handle == graphicBuffer->handle); in stillTracking()