Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp460 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()
1282mailbox.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()
[all …]
/oneTBB/src/tbb/
H A Darena_slot.cpp178 …roxy::is_shared(tp.task_and_tag) || !tp.outbox->recipient_is_idle() || a.mailbox(slot_index).recip… in steal_task()
H A Dthread_data.h210 my_inbox.attach(my_arena->mailbox(index)); in attach_arena()
H A Darena.cpp273 mailbox(i).construct(); in arena()
319 mailbox(i).drain(); in free_arena()
334 void* storage = &mailbox(my_num_slots-1); in free_arena()
H A Dtask_dispatcher.cpp65 proxy->outbox = &a->mailbox(id); in spawn()
H A Darena.h301 mail_outbox& mailbox( d1::slot_id slot ) { in mailbox() function