Home
last modified time | relevance | path

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

/frameworks/native/libs/vr/libbufferhub/
Dbuffer_hub_client.cpp148 fence_state_ = &metadata_header_->fence_state; in ImportBuffer()
151 id(), fence_state_->load()); in ImportBuffer()
200 fence_state_->fetch_or(buffer_state_bit()); in UpdateSharedFence()
205 fence_state_->fetch_and(~buffer_state_bit()); in UpdateSharedFence()
295 uint64_t fence_state = fence_state_->load(); in LocalAcquire()
577 uint64_t fence_state = fence_state_->load(); in LocalGain()
/frameworks/native/services/vr/bufferhubd/
Dproducer_channel.cpp108 fence_state_ = in InitializeBuffer()
542 fence_state_->fetch_and(~consumer_state_bit); in OnConsumerOrphaned()
550 buffer_state_->load(), fence_state_->load()); in OnConsumerOrphaned()
575 if (fence_state_->load() & channel->consumer_state_bit()) { in RemoveConsumer()
Dproducer_channel.h82 std::atomic<uint64_t>* fence_state_ = nullptr; variable
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
Dbuffer_hub_client.h156 std::atomic<uint64_t>* fence_state_{nullptr};