Home
last modified time | relevance | path

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.hpp45 (__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 Dstop_token.hpp294 __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 Dwrapper.h44 memory_order_release, enumerator
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/
H A Dstdatomic.patch43 +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 Dstdatomic.patch43 +using std::memory_order::memory_order_release;
/openbmc/linux/tools/testing/selftests/kvm/
H A Dmemslot_perf_test.c384 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 DRequirements.rst285 C11 ``memory_order_release`` store operation. It also prevents any