Searched refs:__nil_ (Results 1 – 1 of 1) sorted by relevance
36 std::atomic<void*> __back_{&__nil_};37 void* __front_{&__nil_};38 std::atomic<_Node*> __nil_ = nullptr; member in stdexec::__intrusive_mpsc_queue42 __nil_.store(nullptr, std::memory_order_relaxed); in push_back_nil()44 __back_.exchange(&__nil_, std::memory_order_acq_rel)); in push_back_nil()45 (__prev->*_Next).store(&__nil_, std::memory_order_release); in push_back_nil()54 bool __is_nil = __prev_back == static_cast<void*>(&__nil_); in push_back()57 __nil_.store(__new_node, std::memory_order_release); in push_back()69 if (__front_ == static_cast<void*>(&__nil_)) in pop_front()71 _Node* __next = __nil_.load(std::memory_order_acquire); in pop_front()