Searched refs:Dequeue (Results 1 - 10 of 10) sorted by relevance

/frameworks/native/libs/vr/libbufferhubqueue/tests/
H A Dbuffer_hub_queue-test.cpp103 auto p1_status = producer_queue_->Dequeue(kTimeoutMs, &slot, &mo, &fence);
113 auto c1_status = consumer_queue_->Dequeue(kTimeoutMs, &slot, &mo, &fence);
144 // Dequeue returns timeout since no buffer is ready to consumer, but
146 auto status = consumer_queue_->Dequeue(kNoTimeout, &slot, &mo, &fence);
158 consumer_queue_->Dequeue(kNoTimeout, &slot, &mo, &fence);
163 // in the consumer's Dequeue() function.
165 producer_queue_->Dequeue(kTimeoutMs, &slot, &mo, &fence);
174 consumer_status = consumer_queue_->Dequeue(kTimeoutMs, &slot, &mo, &fence);
203 // Dequeue all the buffers and keep track of them in an array. This prevents
214 auto producer_status = producer_queue_->Dequeue(
[all...]
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
H A Dbuffer_hub_queue_client.h156 // Dequeue a buffer from the free queue, blocking until one is available. The
157 // timeout argument specifies the number of milliseconds that |Dequeue()| will
158 // block. Specifying a timeout of -1 causes Dequeue() to block indefinitely,
159 // while specifying a timeout equal to zero cause Dequeue() to return
161 pdx::Status<std::shared_ptr<BufferHubBuffer>> Dequeue(int timeout,
342 // Dequeue a producer buffer to write. The returned buffer in |Gain|'ed mode,
345 pdx::Status<std::shared_ptr<BufferProducer>> Dequeue(
347 pdx::Status<std::shared_ptr<BufferProducer>> Dequeue(
394 // Dequeue a consumer buffer to read. The returned buffer in |Acquired|'ed
398 // Dequeue() i
401 pdx::Status<std::shared_ptr<BufferConsumer>> Dequeue( function in class:android::dvr::ConsumerQueue
405 pdx::Status<std::shared_ptr<BufferConsumer>> Dequeue( function in class:android::dvr::ConsumerQueue
[all...]
/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer_queue_internal.h45 int Dequeue(int timeout, DvrWriteBuffer* write_buffer, int* out_fence_fd);
77 int Dequeue(int timeout, DvrReadBuffer* read_buffer, int* out_fence_fd,
H A Ddvr_buffer_queue.cpp54 int DvrWriteBufferQueue::Dequeue(int timeout, DvrWriteBuffer* write_buffer, function in class:DvrWriteBufferQueue
85 producer_queue_->Dequeue(timeout, &slot, out_meta, &release_fence);
118 // buffers in the queue, the next one returned from |queue_->Dequeue| may
122 "DvrWriteBufferQueue::Dequeue: requested buffer at slot: %zu "
136 // returned from |queue_->Dequeue| may still have the old buffer dimension
141 ALOGE("DvrWriteBufferQueue::Dequeue: Failed to remove buffer: %s",
152 ALOGE("DvrWriteBufferQueue::Dequeue: Failed to allocate buffer: %s",
160 "DvrWriteBufferQueue::Dequeue: Failed to re-allocate buffer after "
348 consumer_queue_->Dequeue(timeout, &slot, out_meta, &acquire_fence);
500 return read_queue->Dequeue(timeou
[all...]
/frameworks/native/libs/vr/libbufferhubqueue/
H A Dbuffer_hub_queue_client.cpp359 Status<std::shared_ptr<BufferHubBuffer>> BufferHubQueue::Dequeue(int timeout, function in class:android::dvr::BufferHubQueue
361 ALOGD_IF(TRACE, "BufferHubQueue::Dequeue: count=%zu, timeout=%d", count(),
364 PDX_TRACE_FORMAT("BufferHubQueue::Dequeue|count=%zu|", count());
539 Status<std::shared_ptr<BufferProducer>> ProducerQueue::Dequeue( function in class:android::dvr::ProducerQueue
542 return Dequeue(timeout, slot, &canonical_meta, release_fence);
545 pdx::Status<std::shared_ptr<BufferProducer>> ProducerQueue::Dequeue( function in class:android::dvr::ProducerQueue
548 ATRACE_NAME("ProducerQueue::Dequeue");
550 ALOGE("ProducerQueue::Dequeue: Invalid parameter.");
554 auto status = BufferHubQueue::Dequeue(timeout, slot);
668 Status<std::shared_ptr<BufferConsumer>> ConsumerQueue::Dequeue( function in class:android::dvr::ConsumerQueue
697 Status<std::shared_ptr<BufferConsumer>> ConsumerQueue::Dequeue( function in class:android::dvr::ConsumerQueue
[all...]
/frameworks/native/include/gui/
H A DBufferQueueProducer.h210 Dequeue, member in class:android::BufferQueueProducer::FreeSlotCaller
/frameworks/native/libs/gui/include/gui/
H A DBufferQueueProducer.h210 Dequeue, member in class:android::BufferQueueProducer::FreeSlotCaller
/frameworks/native/libs/gui/
H A DBufferQueueProducer.cpp250 auto callerString = (caller == FreeSlotCaller::Dequeue) ?
299 if (caller == FreeSlotCaller::Dequeue) {
401 status_t status = waitForFreeSlotThenRelock(FreeSlotCaller::Dequeue,
H A DBufferHubProducer.cpp164 auto buffer_status = queue_->Dequeue(dequeue_timeout_ms_, &slot, &fence);
193 // from |queue_->Dequeue| may not be the new buffer we just reallocated.
200 // |queue_->Dequeue| is guaranteed to avaiable for producer's use.
/frameworks/native/libs/vr/libvrflinger/
H A Ddisplay_surface.cpp349 auto buffer_status = direct_queue_->Dequeue(
353 "DirectDisplaySurface::DequeueBuffersLocked: Dequeue with metadata_size: %zu",

Completed in 120 milliseconds