Lines Matching refs:mailbox
460 std::atomic<Block*> mailbox; member in rml::internal::Bin
481 MALLOC_ASSERT( !mailbox.load(std::memory_order_relaxed), ASSERT_TEXT ); in verifyInitState()
1271 …MALLOC_ASSERT( (!activeBlk && !mailbox.load(std::memory_order_relaxed)) || (activeBlk && activeBlk… in getPrivatizedFreeListBlock()
1274 if (!mailbox.load(std::memory_order_acquire)) // hotpath is empty mailbox in getPrivatizedFreeListBlock()
1278 block = mailbox.load(std::memory_order_relaxed); in getPrivatizedFreeListBlock()
1282 … mailbox.store(block->nextPrivatizable.load(std::memory_order_relaxed), std::memory_order_relaxed); in getPrivatizedFreeListBlock()
1297 … block->nextPrivatizable.store(mailbox.load(std::memory_order_relaxed), std::memory_order_relaxed); in addPublicFreeListBlock()
1298 mailbox.store(block, std::memory_order_relaxed); in addPublicFreeListBlock()
1306 if (!mailbox.load(std::memory_order_acquire)) in cleanPublicFreeLists()
1311 block = mailbox.load(std::memory_order_relaxed); in cleanPublicFreeLists()
1312 mailbox.store(nullptr, std::memory_order_relaxed); in cleanPublicFreeLists()