/third_party/musl/src/internal/ |
H A D | stdatomic_impl.h | 28 memory_order_seq_cst = __ATOMIC_SEQ_CST
73 #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST)
76 #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST)
79 #define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST)
82 #define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
85 #define atomic_compare_exchange_weak(object, expected, desired) __c11_atomic_compare_exchange_weak(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
88 #define atomic_fetch_add(object, operand) __c11_atomic_fetch_add(object, operand, __ATOMIC_SEQ_CST)
91 #define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST)
[all...] |
/third_party/musl/porting/linux/user/src/internal/ |
H A D | stdatomic_impl.h | 28 memory_order_seq_cst = __ATOMIC_SEQ_CST
73 #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST)
76 #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST)
79 #define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST)
82 #define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
85 #define atomic_compare_exchange_weak(object, expected, desired) __c11_atomic_compare_exchange_weak(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
88 #define atomic_fetch_add(object, operand) __c11_atomic_fetch_add(object, operand, __ATOMIC_SEQ_CST)
91 #define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST)
[all...] |
/third_party/node/deps/histogram/src/ |
H A D | hdr_atomic.h | 82 #elif defined(__ATOMIC_SEQ_CST) 84 #define hdr_atomic_load_pointer(x) __atomic_load_n(x, __ATOMIC_SEQ_CST) 85 #define hdr_atomic_store_pointer(f,v) __atomic_store_n(f,v, __ATOMIC_SEQ_CST) 86 #define hdr_atomic_load_64(x) __atomic_load_n(x, __ATOMIC_SEQ_CST) 87 #define hdr_atomic_store_64(f,v) __atomic_store_n(f,v, __ATOMIC_SEQ_CST) 88 #define hdr_atomic_exchange_64(f,i) __atomic_exchange_n(f,i, __ATOMIC_SEQ_CST) 89 #define hdr_atomic_add_fetch_64(field, value) __atomic_add_fetch(field, value, __ATOMIC_SEQ_CST) 90 #define hdr_atomic_compare_exchange_64(field, expected, desired) __atomic_compare_exchange_n(field, expected, desired, false, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
|
/third_party/ltp/include/ |
H A D | tst_atomic.h | 35 * We use full sequential ordering (__ATOMIC_SEQ_CST) for the sake of 57 return __atomic_add_fetch(v, i, __ATOMIC_SEQ_CST); in tst_atomic_add_return() 62 return __atomic_load_n(v, __ATOMIC_SEQ_CST); in tst_atomic_load() 67 __atomic_store_n(v, i, __ATOMIC_SEQ_CST); in tst_atomic_store()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-atomics.cc | 77 return __atomic_load_n(p, __ATOMIC_SEQ_CST); 82 __atomic_store_n(p, value, __ATOMIC_SEQ_CST); 87 return __atomic_exchange_n(p, value, __ATOMIC_SEQ_CST); 92 (void)__atomic_compare_exchange_n(p, &oldval, newval, 0, __ATOMIC_SEQ_CST, 93 __ATOMIC_SEQ_CST); 99 return __atomic_fetch_add(p, value, __ATOMIC_SEQ_CST); 104 return __atomic_fetch_sub(p, value, __ATOMIC_SEQ_CST); 109 return __atomic_fetch_and(p, value, __ATOMIC_SEQ_CST); 114 return __atomic_fetch_or(p, value, __ATOMIC_SEQ_CST); 119 return __atomic_fetch_xor(p, value, __ATOMIC_SEQ_CST); [all...] |
/third_party/python/Include/internal/ |
H A D | pycore_atomic_funcs.h | 9 Use sequentially-consistent ordering (__ATOMIC_SEQ_CST memory order): 32 return __atomic_load_n(var, __ATOMIC_SEQ_CST); in _Py_atomic_size_get() 37 __atomic_store_n(var, value, __ATOMIC_SEQ_CST); in _Py_atomic_size_set()
|
H A D | pycore_atomic.h | 73 _Py_memory_order_seq_cst = __ATOMIC_SEQ_CST 92 || (ORDER) == __ATOMIC_SEQ_CST \ 98 || (ORDER) == __ATOMIC_SEQ_CST \
|
/third_party/pulseaudio/src/pulsecore/ |
H A D | atomic.h | 59 return __atomic_load_n(&a->value, __ATOMIC_SEQ_CST); in pa_atomic_load() 63 __atomic_store_n(&a->value, i, __ATOMIC_SEQ_CST); in pa_atomic_store() 117 return (void*) __atomic_load_n(&a->value, __ATOMIC_SEQ_CST); in pa_atomic_ptr_load() 121 __atomic_store_n(&a->value, (uintptr_t) p, __ATOMIC_SEQ_CST); in pa_atomic_ptr_store()
|
/third_party/elfutils/lib/ |
H A D | stdatomic-fbsd.h | 139 #ifndef __ATOMIC_SEQ_CST 140 #define __ATOMIC_SEQ_CST 5 macro 156 memory_order_seq_cst = __ATOMIC_SEQ_CST
|
/third_party/ffmpeg/compat/cuda/ |
H A D | cuda_runtime.h | 37 #define atomicAdd(a, b) (__atomic_fetch_add(a, b, __ATOMIC_SEQ_CST))
|
/third_party/alsa-lib/src/pcm/ |
H A D | pcm_meter.c | 38 #define atomic_read(ptr) __atomic_load_n(ptr, __ATOMIC_SEQ_CST ) 39 #define atomic_add(ptr, n) __atomic_add_fetch(ptr, n, __ATOMIC_SEQ_CST) 40 #define atomic_dec(ptr) __atomic_sub_fetch(ptr, 1, __ATOMIC_SEQ_CST)
|
/third_party/elfutils/tests/ |
H A D | run-dwarf-getmacros.sh | 303 __ATOMIC_SEQ_CST 5
|
/third_party/node/deps/v8/src/execution/s390/ |
H A D | simulator-s390.cc | 10335 __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); in EVALUATE() 10358 __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); in EVALUATE() 10381 __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); in EVALUATE() 10781 op(reinterpret_cast<int64_t*>(addr), r3_val, __ATOMIC_SEQ_CST); \ 10835 op(reinterpret_cast<int32_t*>(addr), r3_val, __ATOMIC_SEQ_CST); \
|
/third_party/python/ |
H A D | configure | 25310 __atomic_store_n(&val, 1, __ATOMIC_SEQ_CST); 25311 (void)__atomic_load_n(&val, __ATOMIC_SEQ_CST);
|