Lines Matching refs:slot

133     int slot;
137 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
139 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
150 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
171 int slot;
181 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
183 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf));
184 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo));
189 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
191 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf));
192 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo));
222 int slot;
232 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
234 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf));
235 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo));
259 int slot;
268 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
270 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf));
271 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo));
278 mProducer->dequeueBuffer(&slot, &fence, 1, 1, 0,
280 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buf));
281 ASSERT_EQ(OK, mProducer->queueBuffer(slot, qbi, &qbo));
324 int slot;
328 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
330 ASSERT_EQ(BAD_VALUE, mProducer->detachBuffer(slot)); // Not requested
331 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
332 ASSERT_EQ(OK, mProducer->detachBuffer(slot));
333 ASSERT_EQ(BAD_VALUE, mProducer->detachBuffer(slot)); // Not dequeued
336 // Can no longer request buffer from this slot
337 ASSERT_EQ(BAD_VALUE, mProducer->requestBuffer(slot, &safeToClobberBuffer));
373 int slot;
377 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
379 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
383 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
413 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
415 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
432 int slot;
436 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
438 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
449 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
480 int slot;
485 ASSERT_EQ(WOULD_BLOCK, mProducer->dequeueBuffer(&slot, &fence, 0, 0,
491 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0,
495 mProducer->cancelBuffer(slot, fence);
499 ASSERT_EQ(WOULD_BLOCK, mProducer->dequeueBuffer(&slot, &fence,
514 int slot;
517 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
520 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
525 ASSERT_EQ(OK, mProducer->detachBuffer(slot));
572 int slot;
574 ASSERT_EQ(OK, mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
575 ASSERT_EQ(sharedSlot, slot);
636 int slot;
638 ASSERT_EQ(OK, mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
639 ASSERT_EQ(sharedSlot, slot);
692 int slot;
694 ASSERT_EQ(OK, mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
695 ASSERT_EQ(sharedSlot, slot);
727 int slot = BufferQueue::INVALID_BUFFER_SLOT;
729 auto result = mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0);
737 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
742 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
754 int slot = BufferQueue::INVALID_BUFFER_SLOT;
756 ASSERT_EQ(OK, mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
757 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
761 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
764 int slot = BufferQueue::INVALID_BUFFER_SLOT;
767 ASSERT_EQ(TIMED_OUT, mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
773 ASSERT_EQ(TIMED_OUT, mProducer->attachBuffer(&slot, buffer));
785 int slot = BufferQueue::INVALID_BUFFER_SLOT;
788 mProducer->dequeueBuffer(&slot, &sourceFence, 0, 0, 0, 0));
790 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &buffer));
791 ASSERT_EQ(OK, mProducer->detachBuffer(slot));
795 slot = BufferQueue::INVALID_BUFFER_SLOT;
796 ASSERT_EQ(OK, mProducer->attachBuffer(&slot, buffer));
808 int slot = BufferQueue::INVALID_BUFFER_SLOT;
811 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
813 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &firstBuffer));
818 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));
821 slot = BufferQueue::INVALID_BUFFER_SLOT;
823 mProducer->dequeueBuffer(&slot, &fence, 0, 0, 0, 0));
825 ASSERT_EQ(OK, mProducer->requestBuffer(slot, &secondBuffer));
832 ASSERT_EQ(OK, mProducer->queueBuffer(slot, input, &output));