Home
last modified time | relevance | path

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

/external/libchrome/base/metrics/
Dpersistent_memory_allocator.cc145 PersistentMemoryAllocator::kReferenceQueue = member in base::PersistentMemoryAllocator
154 : allocator_(allocator), last_record_(kReferenceQueue), record_count_(0) {} in Iterator()
164 last_record_.store(kReferenceQueue, std::memory_order_relaxed); in Reset()
183 last_record_.store(kReferenceQueue, std::memory_order_release); in Reset()
190 if (last == kReferenceQueue) in GetLast()
231 if (next == kReferenceQueue) // No next allocation in queue. in GetNext()
345 static_assert(kReferenceQueue % kAllocAlignment == 0, in PersistentMemoryAllocator()
399 shared_meta()->queue.next.store(kReferenceQueue, std::memory_order_release); in PersistentMemoryAllocator()
400 shared_meta()->tailptr.store(kReferenceQueue, std::memory_order_release); in PersistentMemoryAllocator()
785 block->next.store(kReferenceQueue, std::memory_order_release); // New tail. in MakeIterable()
[all …]
Dpersistent_memory_allocator.h635 static const Reference kReferenceQueue; variable