Home | History | Annotate | Download | only in surfaceflinger_client

Lines Matching full:tail

135     int tail = (mNumBuffers + stack.head - stack.available + 1) % mNumBuffers;
137 "%s[ head=%2d, available=%2d, queued=%2d, tail=%2d ] "
139 prefix, stack.head, stack.available, stack.queued, tail,
253 : SharedBufferBase(sharedClient, surface, num, identity), tail(0)
255 tail = computeTail();
283 if (stack.head == tail && stack.available == 2) {
284 LOGW("dequeue: tail=%d, head=%d, avail=%d, queued=%d",
285 tail, stack.head, stack.available, stack.queued);
304 int dequeued = tail;
305 tail = ((tail+1 >= mNumBuffers) ? 0 : tail+1);
306 LOGD_IF(DEBUG_ATOMICS, "dequeued=%d, tail=%d, %s",
307 dequeued, tail, dump("").string());
319 tail = computeTail();