Home
last modified time | relevance | path

Searched refs:fence_state_ (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/vr/libbufferhub/
Dbuffer_hub_base.cpp129 fence_state_ = &metadata_header_->fenceState; in ImportBuffer()
132 fence_state_->load(std::memory_order_acquire)); in ImportBuffer()
187 fence_state_->fetch_or(client_state_mask()); in UpdateSharedFence()
192 fence_state_->fetch_and(~client_state_mask()); in UpdateSharedFence()
Dconsumer_buffer.cpp84 uint32_t fence_state = fence_state_->load(std::memory_order_acquire); in LocalAcquire()
Dproducer_buffer.cpp225 uint32_t current_fence_state = fence_state_->load(std::memory_order_acquire); in LocalGain()
/frameworks/native/services/vr/bufferhubd/
Dproducer_channel.cpp95 fence_state_ = new (&metadata_header_->fenceState) std::atomic<uint32_t>(0); in InitializeBuffer()
300 fence_state_->fetch_and(~consumer_state_mask, std::memory_order_release); in RemoveConsumerClientMask()
573 fence_state_->fetch_and(~consumer_state_mask, std::memory_order_release); in OnConsumerOrphaned()
585 fence_state_->load(std::memory_order_acquire)); in OnConsumerOrphaned()
634 if (fence_state_->load(std::memory_order_acquire) & consumer_state_mask) { in RemoveConsumer()
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dbuffer_hub_base.h137 std::atomic<uint32_t>* fence_state_ = nullptr; variable
/frameworks/native/services/vr/bufferhubd/include/private/dvr/
Dproducer_channel.h83 std::atomic<uint32_t>* fence_state_ = nullptr; variable