Home
last modified time | relevance | path

Searched refs:__rcvr (Results 1 – 25 of 25) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__receivers.hpp41 -> decltype(static_cast<_Receiver&&>(__rcvr).set_value( in tag_invoke()
62 static_cast<_Receiver&&>(__rcvr), in operator ()()
76 -> decltype(static_cast<_Receiver&&>(__rcvr).set_error( in tag_invoke()
87 static_cast<_Receiver&&>(__rcvr).set_error( in tag_invoke()
98 static_cast<_Receiver&&>(__rcvr), in operator ()()
111 friend auto tag_invoke(_Self, _Receiver&& __rcvr) noexcept in tag_invoke() argument
120 static_cast<_Receiver&&>(__rcvr).set_stopped(); in tag_invoke()
126 void operator()(_Receiver&& __rcvr) const noexcept in operator ()()
130 static_cast<_Receiver&&>(__rcvr)); in operator ()()
203 void __set_value_invoke(_Receiver&& __rcvr, _Fun&& __fun, in __set_value_invoke() argument
[all …]
H A D__when_all.hpp151 auto __complete_fn(_Tag, _Receiver& __rcvr) noexcept in __complete_fn() argument
159 void __set_values(_Receiver& __rcvr, _ValuesTuple& __values) noexcept in __set_values() argument
207 void __arrive(_Receiver& __rcvr) noexcept in __arrive()
211 __complete(__rcvr); in __arrive()
216 void __complete(_Receiver& __rcvr) noexcept in __complete()
227 __when_all::__set_values(__rcvr, __values_); in __complete()
333 __when_all::__mk_state_fn(stdexec::get_env(__rcvr)));
338 _State& __state, _Receiver& __rcvr,
347 stdexec::set_stopped(static_cast<_Receiver&&>(__rcvr));
354 __state.__complete(__rcvr);
[all …]
H A D__basic_sender.hpp150 _Index, __ignore, _Receiver& __rcvr, _SetTag,
238 __op_base(_Sexpr&& __sndr, _Receiver&& __rcvr) // in __op_base()
241 __rcvr_(static_cast<_Receiver&&>(__rcvr)), in __op_base()
246 auto __rcvr() & noexcept -> _Receiver& in __rcvr() function
251 auto __rcvr() const& noexcept -> const _Receiver& in __rcvr() function
295 return __base->__rcvr(); in __receiver()
363 __op_state(_Sexpr&& __sexpr, _Receiver __rcvr) // in __op_state()
369 static_cast<_Receiver&&>(__rcvr)}, in __op_state()
378 auto&& __rcvr = this->__rcvr(); in start()
391 auto&& __rcvr = this->__rcvr(); in __complete()
[all …]
H A D__run_loop.hpp72 auto& __rcvr = static_cast<__t*>(__p)->__rcvr_; in __execute_impl() local
75 if (stdexec::get_stop_token(stdexec::get_env(__rcvr)) in __execute_impl()
78 stdexec::set_stopped(static_cast<_Receiver&&>(__rcvr)); in __execute_impl()
82 stdexec::set_value(static_cast<_Receiver&&>(__rcvr)); in __execute_impl()
87 stdexec::set_error(static_cast<_Receiver&&>(__rcvr), in __execute_impl()
94 __t(__task* __next, run_loop* __loop, _Receiver __rcvr) : in __t()
96 __rcvr_{static_cast<_Receiver&&>(__rcvr)}
128 auto connect(_Receiver __rcvr) const -> __operation<_Receiver> in connect()
131 static_cast<_Receiver&&>(__rcvr)}; in connect()
H A D__connect_awaitable.hpp120 explicit __t(auto&, _Receiver& __rcvr) noexcept : __rcvr_(__rcvr) {} in __t()
209 _Receiver __rcvr) -> __operation_t<_Receiver> in __co_impl()
218 static_cast<_Receiver&&>(__rcvr))); in __co_impl()
221 set_value, static_cast<_Receiver&&>(__rcvr), in __co_impl()
228 co_await __co_call(set_error, static_cast<_Receiver&&>(__rcvr), in __co_impl()
244 _Receiver __rcvr) const -> __operation_t<_Receiver> in operator ()()
247 static_cast<_Receiver&&>(__rcvr)); in operator ()()
H A D__stopped_as_optional.hpp88 __ignore, _State&, _Receiver& __rcvr, _Tag,
95 stdexec::set_value(static_cast<_Receiver&&>(__rcvr),
101 stdexec::set_error(static_cast<_Receiver&&>(__rcvr),
107 stdexec::set_error(static_cast<_Receiver&&>(__rcvr),
112 stdexec::set_value(static_cast<_Receiver&&>(__rcvr),
H A D__submit.hpp117 __operation(_Sender&& __sndr, _Receiver __rcvr) : in __operation()
118 __rcvr_(static_cast<_Receiver&&>(__rcvr)), in __operation()
127 void operator()(_Sender&& __sndr, _Receiver __rcvr) const noexcept(false) in operator ()()
131 auto&& __env = get_env(__rcvr); in operator ()()
144 static_cast<_Receiver&&>(__rcvr)); in operator ()()
158 static_cast<_Receiver&&>(__rcvr)}) in operator ()()
H A D__read_env.hpp106 _Receiver& __rcvr) noexcept -> void {
113 stdexec::__set_value_invoke(static_cast<_Receiver&&>(__rcvr),
114 __query(), stdexec::get_env(__rcvr));
123 return __query()(stdexec::get_env(__rcvr)); in __anona47160310102()
127 stdexec::__set_value_invoke(static_cast<_Receiver&&>(__rcvr),
H A D__into_variant.hpp91 __ignore, _State, _Receiver& __rcvr, _Tag,
98 set_value(static_cast<_Receiver&&>(__rcvr),
104 stdexec::set_error(static_cast<_Receiver&&>(__rcvr),
110 _Tag()(static_cast<_Receiver&&>(__rcvr),
H A D__senders.hpp303 auto operator()(_Sender&& __sndr, _Receiver&& __rcvr) const
308 auto&& __env = get_env(__rcvr);
321 static_cast<_Receiver&&>(__rcvr));
331 .connect(static_cast<_Receiver&&>(__rcvr));
344 static_cast<_Receiver&&>(__rcvr));
351 static_cast<_Receiver&&>(__rcvr));
361 static_cast<_Receiver&&>(__rcvr));
382 && requires(_Sender&& __sndr, _Receiver&& __rcvr) {
384 static_cast<_Receiver&&>(__rcvr));
H A D__bulk.hpp133 __ignore, _State& __state, _Receiver& __rcvr, _Tag,
144 _Tag()(static_cast<_Receiver&&>(__rcvr),
155 _Tag()(static_cast<_Receiver&&>(__rcvr),
160 stdexec::set_error(static_cast<_Receiver&&>(__rcvr),
167 _Tag()(static_cast<_Receiver&&>(__rcvr),
H A D__then.hpp91 __ignore, _State& __state, _Receiver& __rcvr, _Tag,
95 stdexec::__set_value_invoke(static_cast<_Receiver&&>(__rcvr),
101 _Tag()(static_cast<_Receiver&&>(__rcvr),
H A D__upon_error.hpp93 __ignore, _State& __state, _Receiver& __rcvr, _Tag,
97 stdexec::__set_value_invoke(static_cast<_Receiver&&>(__rcvr),
103 _Tag()(static_cast<_Receiver&&>(__rcvr),
H A D__upon_stopped.hpp94 __ignore, _State& __state, _Receiver& __rcvr, _Tag,
98 stdexec::__set_value_invoke(static_cast<_Receiver&&>(__rcvr),
104 _Tag()(static_cast<_Receiver&&>(__rcvr),
H A D__inline_scheduler.hpp82 []<class _Receiver>(__ignore, _Receiver& __rcvr) noexcept -> void {
83 stdexec::set_value(static_cast<_Receiver&&>(__rcvr));
H A D__write_env.hpp70 [](__ignore, const auto& __state, const auto& __rcvr) noexcept { in __anon164445800202()
71 return __env::__join(__state, stdexec::get_env(__rcvr)); in __anon164445800202()
H A D__let.hpp419 _Receiver& __rcvr = __op_state.__rcvr_; in __get_result_receiver() local
422 return static_cast<_Receiver&&>(__rcvr); in __get_result_receiver()
426 return __receiver_with_sched{static_cast<_Receiver&&>(__rcvr), in __get_result_receiver()
432 auto __get_env(const _Receiver& __rcvr) const noexcept -> __env_t in __get_env()
436 return stdexec::get_env(__rcvr); in __get_env()
442 __env::__without(stdexec::get_env(__rcvr), get_domain)); in __get_env()
568 _Receiver& __rcvr = __op_state.__rcvr_; in __bind() local
586 stdexec::set_error(static_cast<_Receiver&&>(__rcvr), in __bind()
H A D__just.hpp48 _Receiver& __rcvr) noexcept -> void {
51 __tag_t()(static_cast<_Receiver&&>(__rcvr),
H A D__shared.hpp67 auto __make_notify_visitor(_Receiver& __rcvr) noexcept in __make_notify_visitor() argument
72 __tag(static_cast<_Receiver&&>(__rcvr), in __make_notify_visitor()
503 _Receiver& __rcvr) noexcept -> void {
516 const auto __stok = stdexec::get_stop_token(stdexec::get_env(__rcvr));
539 stdexec::set_stopped(static_cast<_Receiver&&>(__rcvr));
H A D__schedule_from.hpp246 __ignore, _State& __state, _Receiver& __rcvr, _Tag __tag,
266 stdexec::set_error(static_cast<_Receiver&&>(__rcvr),
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dsequence_senders.hpp67 auto operator()(_Receiver& __rcvr, _Item&& __item) const in operator ()()
425 auto&& __env = get_env(__rcvr);
436 __rcvr, transform_sender(
441 static_cast<_Receiver&&>(__rcvr)});
455 static_cast<_Receiver&&>(__rcvr));
466 static_cast<_Receiver&&>(__rcvr));
471 __rcvr, transform_sender(
477 static_cast<_Receiver&&>(__rcvr)});
501 requires(_Sender&& __sndr, _Receiver&& __rcvr) {
503 static_cast<_Receiver&&>(__rcvr));
[all …]
H A Dasync_scope.hpp82 _Receiver __rcvr) : in __t()
85 static_cast<_Receiver&&>(__rcvr)))
135 static_cast<_Receiver&&>(__rcvr)}; in connect()
256 explicit __t(const __impl* __scope, _Sender&& __c, _Rcvr&& __rcvr) : in __t()
258 {}, __scope, static_cast<_Rcvr&&>(__rcvr)}, in __t()
300 [[nodiscard]] static auto connect(_Self&& __self, _Receiver __rcvr) in connect()
305 static_cast<_Receiver&&>(__rcvr)}; in connect()
450 explicit __t(_Receiver2&& __rcvr, in __t() argument
456 __rcvr_(static_cast<_Receiver2&&>(__rcvr)),
760 _Receiver __rcvr) -> __future_op_t<_Receiver> in connect() argument
[all …]
H A Dany_sender_of.hpp56 auto operator()(_Tag, void* __rcvr, _As&&... __as) const -> _Ret in operator ()()
58 return __fn_(__rcvr, static_cast<_As&&>(__as)...); in operator ()()
69 return __fn_(__rcvr, static_cast<_As&&>(__as)...); in operator ()()
80 return __fn_(__rcvr, static_cast<_As&&>(__as)...); in operator ()()
91 return __fn_(__rcvr, static_cast<_As&&>(__as)...); in operator ()()
824 __ref(_Rcvr& __rcvr) noexcept : in __ref()
826 &__rcvr, stdexec::get_stop_token(stdexec::get_env(__rcvr))} in __ref()
913 __ref(_Rcvr& __rcvr) noexcept : in __ref()
915 &__rcvr} in __ref()
1251 auto connect(_Rcvr __rcvr) && // in connect()
[all …]
H A Denv.hpp145 static auto connect(_Self&& __self, _Receiver __rcvr) // in connect()
151 static_cast<_Receiver&&>(__rcvr)}; in connect()
H A Dat_coroutine_exit.hpp99 auto connect(_Receiver __rcvr) && noexcept in connect()
104 __receiver<_Receiver>{static_cast<_Receiver&&>(__rcvr)}); in connect()