Lines Matching refs:mSlots

33     mSlots(core->mSlots),
49 if (mSlots[s].mBufferState == BufferSlot::ACQUIRED) {
121 // Front buffer is still in mSlots, so mark the slot as free
122 mSlots[front->mSlot].mBufferState = BufferSlot::FREE;
154 mSlots[slot].mAcquireCalled = true;
155 mSlots[slot].mNeedsCleanupOnRelease = false;
156 mSlots[slot].mBufferState = BufferSlot::ACQUIRED;
157 mSlots[slot].mFence = Fence::NO_FENCE;
194 } else if (mSlots[slot].mBufferState != BufferSlot::ACQUIRED) {
196 "(state = %d)", slot, mSlots[slot].mBufferState);
225 if (mSlots[s].mBufferState == BufferSlot::ACQUIRED) {
227 } else if (mSlots[s].mBufferState == BufferSlot::FREE) {
229 mSlots[s].mFrameNumber < mSlots[found].mFrameNumber) {
250 mSlots[*outSlot].mGraphicBuffer = buffer;
251 mSlots[*outSlot].mBufferState = BufferSlot::ACQUIRED;
252 mSlots[*outSlot].mAttachedByConsumer = true;
253 mSlots[*outSlot].mNeedsCleanupOnRelease = false;
254 mSlots[*outSlot].mFence = Fence::NO_FENCE;
255 mSlots[*outSlot].mFrameNumber = 0;
272 mSlots[*outSlot].mAcquireCalled = false;
294 if (frameNumber != mSlots[slot].mFrameNumber) {
309 if (mSlots[slot].mBufferState == BufferSlot::ACQUIRED) {
310 mSlots[slot].mEglDisplay = eglDisplay;
311 mSlots[slot].mEglFence = eglFence;
312 mSlots[slot].mFence = releaseFence;
313 mSlots[slot].mBufferState = BufferSlot::FREE;
316 } else if (mSlots[slot].mNeedsCleanupOnRelease) {
318 "(state = %d)", slot, mSlots[slot].mBufferState);
319 mSlots[slot].mNeedsCleanupOnRelease = false;
323 "but its state was %d", slot, mSlots[slot].mBufferState);
400 if (!mSlots[s].mAcquireCalled) {