Home
last modified time | relevance | path

Searched refs:__scheduler (Results 1 – 8 of 8) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__inline_scheduler.hpp33 struct __scheduler struct
35 using __t = __scheduler; argument
36 using __id = __scheduler; argument
40 STDEXEC_MEMFN_DECL(auto schedule)(this __scheduler) in STDEXEC_MEMFN_DECL() argument
51 auto operator==(const __scheduler&) const noexcept -> bool = default;
62 -> __scheduler in query()
87 static_assert(__is_scheduler_affine<schedule_result_t<__inln::__scheduler>>);
H A D__run_loop.hpp111 struct __scheduler struct in stdexec::__loop::run_loop
135 friend __scheduler;
146 -> __scheduler in query()
167 explicit __scheduler(run_loop* __loop) noexcept : __loop_(__loop) {} in __scheduler() argument
172 using __t = __scheduler; argument
173 using __id = __scheduler; argument
174 auto operator==(const __scheduler&) const noexcept -> bool = default;
194 auto get_scheduler() noexcept -> __scheduler in get_scheduler()
196 return __scheduler{this}; in get_scheduler()
H A D__sync_wait.hpp53 auto query(get_scheduler_t) const noexcept -> run_loop::__scheduler in query()
59 query(get_delegatee_scheduler_t) const noexcept -> run_loop::__scheduler in query()
H A D__on.hpp178 __inln::__scheduler{}); in __transform_sender_fn()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dany_sender_of.hpp1264 class __scheduler class
1275 __scheduler(_Scheduler&& __scheduler) : in __scheduler() function in exec::__any::__scheduler
1284 __scheduler(__scheduler&&) noexcept = default;
1285 __scheduler(const __scheduler&) noexcept = default;
1286 __scheduler& operator=(__scheduler&&) noexcept = default;
1287 __scheduler& operator=(const __scheduler&) noexcept = default;
1337 const _Scheduler& __scheduler = in STDEXEC_MEMFN_DECL() local
1355 friend auto operator==(const __scheduler& __self, in operator ==()
1374 friend auto operator!=(const __scheduler& __self, in operator !=()
1531 __any::__scheduler<__schedule_sender,
[all …]
H A Dinline_scheduler.hpp27 using inline_scheduler = stdexec::__inln::__scheduler;
H A Dtask.hpp132 explicit __default_task_context_impl(_Scheduler&& __scheduler) : in __default_task_context_impl() argument
133 __scheduler_{static_cast<_Scheduler&&>(__scheduler)} in __default_task_context_impl()
H A Dasync_scope.hpp805 auto query(get_scheduler_t) const noexcept -> __inln::__scheduler in query()