Searched refs:mPop (Results 1 – 2 of 2) sorted by relevance
48 std::atomic<Entry*> mPop = nullptr; variable49 bool isEmpty() { return (mPush.load() == nullptr) && (mPop.load() == nullptr); } in isEmpty()59 Entry* popped = mPop.load(/*std::memory_order_acquire*/); in pop()62 mPop.store(popped->mNext /* , std::memory_order_release */); in pop()76 mPop.store(popped /* , std::memory_order_release */); in pop()
47 std::atomic<Entry*> mPop = nullptr; variable56 Entry* popped = mPop.load(/*std::memory_order_acquire*/); in pop()59 mPop.store(popped->mNext/* , std::memory_order_release */); in pop()66 mPop.store(grabbedList->mNext/* , std::memory_order_release */); in pop()