Home
last modified time | relevance | path

Searched refs:__next_ (Results 1 – 3 of 3) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dstop_token.hpp71 __in_place_stop_callback_base* __next_ = nullptr; member
308 __callbacks_ = __callbk->__next_; in request_stop()
398 __callbk->__next_ = __callbacks_; in __try_add_callback_()
402 __callbacks_->__prev_ptr_ = &__callbk->__next_; in __try_add_callback_()
420 *__callbk->__prev_ptr_ = __callbk->__next_; in __remove_callback_()
421 if (__callbk->__next_ != nullptr) in __remove_callback_()
423 __callbk->__next_->__prev_ptr_ = __callbk->__prev_ptr_; in __remove_callback_()
H A Dasync_scope.hpp40 __task* __next_ = nullptr; member
52 mutable __intrusive_queue<&__task::__next_> __waiters_{};
349 __subscription* __next_ = nullptr; member
601 __intrusive_queue<&__subscription::__next_> __subscribers_;
H A Dexecution.hpp3466 __local_state_base* __next_{}; member
3655 __local_state_base* __next = __state->__next_; in __notify()
3772 __state.__next_ = static_cast<__local_state_base*>(__old);
4561 __task* __next_ = this; member
4781 __task->__next_ = &__head_; in __push_back_()
4782 __head_.__tail_ = __head_.__tail_->__next_ = __task; in __push_back_()
4790 [this] { return __head_.__next_ != &__head_ || __stop_; }); in __pop_front_()
4791 if (__head_.__tail_ == __head_.__next_) in __pop_front_()
4793 return std::exchange(__head_.__next_, __head_.__next_->__next_); in __pop_front_()