Home
last modified time | relevance | path

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

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__intrusive_slist.hpp76 void push_front(_Item* __item) noexcept in push_front() argument
78 STDEXEC_ASSERT(__item != nullptr); in push_front()
79 __item->*_Next = std::exchange(__head_, __item); in push_front()
82 [[nodiscard]] _Item* remove(_Item* __item) noexcept in remove() argument
84 STDEXEC_ASSERT(__item != nullptr); in remove()
85 if (__head_ == __item) in remove()
92 if (__current->*_Next == __item) in remove()
94 __current->*_Next = __item->*_Next; in remove()
95 return __item; in remove()
114 explicit iterator(_Item* __item) noexcept : __item_(__item) {} in iterator()
H A D__intrusive_queue.hpp111 if (__item->*_Next == nullptr) in pop_front()
115 return __item; in pop_front()
120 STDEXEC_ASSERT(__item != nullptr); in push_front()
121 __item->*_Next = __head_; in push_front()
122 __head_ = __item; in push_front()
125 __tail_ = __item; in push_front()
129 void push_back(_Item* __item) noexcept in push_back() argument
132 __item->*_Next = nullptr; in push_back()
135 __head_ = __item; in push_back()
139 __tail_->*_Next = __item; in push_back()
[all …]
H A D__shared.hpp399 __local_state_base* __item = *__itr; in __notify_waiters() local
407 __item->__notify_(__item); in __notify_waiters()
/openbmc/u-boot/include/
H A Dsearch.h62 int (*change_ok)(const ENTRY *__item, const char *newval, enum env_op,
78 extern int hsearch_r(ENTRY __item, ACTION __action, ENTRY ** __retval,
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dsequence_senders.hpp67 auto operator()(_Receiver& __rcvr, _Item&& __item) const in operator ()()
75 return tag_invoke(*this, __rcvr, static_cast<_Item&&>(__item)); in operator ()()
H A Dany_sender_of.hpp1016 (this _Self& __self, _Item&& __item) noexcept in STDEXEC_MEMFN_DECL()
1020 static_cast<_Item&&>(__item)); in STDEXEC_MEMFN_DECL()