Home
last modified time | relevance | path

Searched defs:__inplace_stop_callback_base (Results 1 – 1 of 1) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dstop_token.hpp33 struct __inplace_stop_callback_base { struct
34 void __execute() noexcept { in __execute()
39 using __execute_fn_t = void(__inplace_stop_callback_base*) noexcept;
41 explicit __inplace_stop_callback_base( in __inplace_stop_callback_base() argument
52 const inplace_stop_source* __source_;
53 __execute_fn_t* __execute_;
54 __inplace_stop_callback_base* __next_ = nullptr;
55 __inplace_stop_callback_base** __prev_ptr_ = nullptr;
56 bool* __removed_during_callback_ = nullptr;
57 std::atomic<bool> __callback_completed_{false};