Lines Matching refs:front
66 BufferQueueCore::Fifo::iterator front(mCore->mQueue.begin());
120 if (mCore->stillTracking(front)) {
122 mSlots[front->mSlot].mBufferState = BufferSlot::FREE;
124 mCore->mQueue.erase(front);
125 front = mCore->mQueue.begin();
128 // See if the front buffer is due
129 nsecs_t desiredPresent = front->mTimestamp;
146 int slot = front->mSlot;
147 *outBuffer = *front;
151 slot, front->mFrameNumber, front->mGraphicBuffer->handle);
152 // If the front buffer is still being tracked, update its slot state
153 if (mCore->stillTracking(front)) {
167 mCore->mQueue.erase(front);