Home
last modified time | relevance | path

Searched refs:acquire_fence (Results 1 – 16 of 16) sorted by relevance

/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/
Dbuffer_hub_queue_client.h443 int timeout, size_t* slot, Meta* meta, pdx::LocalHandle* acquire_fence) { in Dequeue() argument
444 return Dequeue(timeout, slot, meta, sizeof(*meta), acquire_fence); in Dequeue()
447 int timeout, size_t* slot, pdx::LocalHandle* acquire_fence) { in Dequeue() argument
448 return Dequeue(timeout, slot, nullptr, 0, acquire_fence); in Dequeue()
453 pdx::LocalHandle* acquire_fence);
456 pdx::LocalHandle* acquire_fence);
/frameworks/native/libs/vr/libvrflinger/
Dacquired_buffer.h24 pdx::LocalHandle acquire_fence, std::size_t slot = 0);
48 int acquire_fence() const { return acquire_fence_.Get(); } in acquire_fence() function
Dacquired_buffer.cpp12 LocalHandle acquire_fence, std::size_t slot) in AcquiredBuffer() argument
13 : buffer_(buffer), acquire_fence_(std::move(acquire_fence)), slot_(slot) {} in AcquiredBuffer()
Ddisplay_surface.cpp347 LocalHandle acquire_fence; in DequeueBuffersLocked() local
351 direct_queue_->metadata_size(), &acquire_fence); in DequeueBuffersLocked()
385 AcquiredBuffer(buffer_consumer, std::move(acquire_fence), slot)); in DequeueBuffersLocked()
/frameworks/av/services/camera/libcameraservice/device3/
DCamera3IOStreamBase.h106 int acquire_fence,
DCamera3OutputUtils.cpp786 bDst.acquire_fence = -1; in processOneCaptureResultLocked()
823 inputBuffer.acquire_fence = -1; in processOneCaptureResultLocked()
1349 if (sb.acquire_fence != -1) { in requestStreamBuffers()
1351 acquireFence->data[0] = sb.acquire_fence; in requestStreamBuffers()
1383 sb.acquire_fence = -1; in requestStreamBuffers()
1425 streamBuffer.acquire_fence = -1; in returnStreamBuffers()
1522 streamBuffer.acquire_fence = -1; in flushInflightRequests()
DCamera3IOStreamBase.cpp169 buffer.acquire_fence = acquireFence; in handoutBufferLocked()
DCamera3StreamInterface.h73 int acquire_fence; member
DCamera3InputStream.cpp155 buffer.acquire_fence; in returnBufferCheckedLocked()
DCamera3Device.cpp3723 if (request->input_buffer->acquire_fence != -1) { in wrapAsHidlRequest()
3725 acquireFence->data[0] = request->input_buffer->acquire_fence; in wrapAsHidlRequest()
3751 if (src->acquire_fence != -1) { in wrapAsHidlRequest()
3753 acquireFence->data[0] = src->acquire_fence; in wrapAsHidlRequest()
5044 buffer.acquire_fence = -1; in prepareHalRequests()
5373 int acquireFence = (*outputBuffers)[i].acquire_fence; in cleanUpFailedRequests()
5376 outputBuffers->editItemAt(i).acquire_fence = -1; in cleanUpFailedRequests()
/frameworks/native/libs/vr/libbufferhubqueue/
Dbuffer_hub_queue_client.cpp756 LocalHandle* acquire_fence) { in Dequeue() argument
766 auto status = Dequeue(timeout, slot, &canonical_meta, acquire_fence); in Dequeue()
785 pdx::LocalHandle* acquire_fence) { in Dequeue() argument
787 if (slot == nullptr || out_meta == nullptr || acquire_fence == nullptr) { in Dequeue()
797 const int ret = buffer->AcquireAsync(out_meta, acquire_fence); in Dequeue()
/frameworks/native/libs/vr/libdvr/
Ddvr_buffer_queue.cpp346 pdx::LocalHandle acquire_fence; in AcquireBuffer() local
348 consumer_queue_->Dequeue(timeout, &slot, out_meta, &acquire_fence); in AcquireBuffer()
369 *out_fence_fd = acquire_fence.Release(); in AcquireBuffer()
/frameworks/native/services/vr/bufferhubd/include/private/dvr/
Dproducer_channel.h108 pdx::Status<void> OnProducerPost(Message& message, LocalFence acquire_fence);
/frameworks/native/libs/vr/libbufferhubqueue/benchmarks/
Dbuffer_transport_benchmark.cpp374 int acquire_fence = kInvalidFence; in HandleBufferAvailable() local
379 read_queue_, 0, &buffer, &metadata, &acquire_fence); in HandleBufferAvailable()
/frameworks/native/services/vr/bufferhubd/
Dproducer_channel.cpp393 LocalFence acquire_fence) { in OnProducerPost() argument
426 post_fence_ = std::move(acquire_fence); in OnProducerPost()
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dbufferhub_rpc.h339 void(LocalFence acquire_fence));