Searched refs:memory_order_release (Results 1 – 7 of 7) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __intrusive_mpsc_queue.hpp | 45 (__prev->*_Next).store(&__nil_, std::memory_order_release); in push_back_nil() 57 __nil_.store(__new_node, std::memory_order_release); in push_back() 62 .store(__new_node, std::memory_order_release); in push_back()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | stop_token.hpp | 294 __state_.store(__stop_requested_flag_, std::memory_order_release); in request_stop() 305 std::memory_order_release); in request_stop() 311 __state_.store(__stop_requested_flag_, std::memory_order_release); in request_stop() 335 (void)__state_.store(__old_state, std::memory_order_release); in __unlock_()
|
/openbmc/qemu/rust/ |
H A D | wrapper.h | 44 memory_order_release, enumerator
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/ |
H A D | stdatomic.patch | 43 +using std::memory_order::memory_order_release;
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/ |
H A D | stdatomic.patch | 43 +using std::memory_order::memory_order_release;
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | memslot_perf_test.c | 384 atomic_store_explicit(&sync->start_flag, true, memory_order_release); in let_guest_run() 397 atomic_store_explicit(&sync->exit_flag, true, memory_order_release); in make_guest_exit() 419 atomic_store_explicit(&sync->sync_flag, true, memory_order_release); in host_perform_sync()
|
/openbmc/linux/Documentation/RCU/Design/Requirements/ |
H A D | Requirements.rst | 285 C11 ``memory_order_release`` store operation. It also prevents any
|