Home
last modified time | relevance | path

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

/external/libchrome/base/metrics/
Dpersistent_memory_allocator.cc113 volatile std::atomic<uint32_t> tailptr; // Last block of iteration queue. member
299 shared_meta()->tailptr != 0 || in PersistentMemoryAllocator()
323 shared_meta()->tailptr.store(kReferenceQueue, std::memory_order_release); in PersistentMemoryAllocator()
337 shared_meta()->tailptr == 0 || in PersistentMemoryAllocator()
593 uint32_t tail = shared_meta()->tailptr.load(std::memory_order_acquire); in MakeIterable()
619 shared_meta()->tailptr.compare_exchange_strong(tail, ref, in MakeIterable()
630 shared_meta()->tailptr.compare_exchange_strong(tail, next, in MakeIterable()