memory_order_relaxed 79 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 80 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 81 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 82 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 83 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 84 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 86 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 87 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 88 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 90 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 91 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_acq(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 92 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_compare_exchange_strong_rel(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_release, memory_order_relaxed) memory_order_relaxed 94 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_32(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 95 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_64(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 96 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_swap_ptr(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 101 opal/include/opal/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed); \ memory_order_relaxed 106 opal/include/opal/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed) operator value; \ memory_order_relaxed 126 opal/include/opal/sys/atomic_stdc.h #define opal_atomic_add(addr, value) (void) atomic_fetch_add_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 78 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 79 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 80 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 81 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 82 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 83 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 85 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_32(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 86 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_64(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 87 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel_ptr(addr, compare, value) atomic_compare_exchange_strong_explicit (addr, compare, value, memory_order_release, memory_order_relaxed) memory_order_relaxed 89 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_relaxed, memory_order_relaxed) memory_order_relaxed 90 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_acq(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_acquire, memory_order_relaxed) memory_order_relaxed 91 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_compare_exchange_strong_rel(addr, oldval, newval) atomic_compare_exchange_strong_explicit (addr, oldval, newval, memory_order_release, memory_order_relaxed) memory_order_relaxed 93 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_32(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 94 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_64(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 95 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_swap_ptr(addr, value) atomic_exchange_explicit (addr, value, memory_order_relaxed) memory_order_relaxed 100 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed); \ memory_order_relaxed 105 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h return atomic_fetch_ ## op ## _explicit (addr, value, memory_order_relaxed) operator value; \ memory_order_relaxed 125 opal/mca/pmix/pmix4x/pmix/src/atomics/sys/atomic_stdc.h #define pmix_atomic_add(addr, value) (void) atomic_fetch_add_explicit (addr, value, memory_order_relaxed)