Home
last modified time | relevance | path

Searched refs:__ATOMIC_SEQ_CST (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/contrib/openzfs/lib/libspl/
H A Datomic.c35 (void) __atomic_add_fetch(target, 1, __ATOMIC_SEQ_CST); \
51 (void) __atomic_sub_fetch(target, 1, __ATOMIC_SEQ_CST); \ in ATOMIC_INC()
67 (void) __atomic_add_fetch(target, bits, __ATOMIC_SEQ_CST); \
73 (void) __atomic_add_fetch((void **)target, bits, __ATOMIC_SEQ_CST);
89 (void) __atomic_sub_fetch(target, bits, __ATOMIC_SEQ_CST); \ in ATOMIC_ADD()
95 (void) __atomic_sub_fetch((void **)target, bits, __ATOMIC_SEQ_CST);
111 (void) __atomic_or_fetch(target, bits, __ATOMIC_SEQ_CST); \ in ATOMIC_SUB()
127 (void) __atomic_and_fetch(target, bits, __ATOMIC_SEQ_CST); \
147 return (__atomic_add_fetch(target, 1, __ATOMIC_SEQ_CST)); \
163 return (__atomic_sub_fetch(target, 1, __ATOMIC_SEQ_CST)); \
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dstdatomic.h74 memory_order_seq_cst = __ATOMIC_SEQ_CST
141 #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST)
144 #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST)
147 #define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST)
150 …__c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
153 …) __c11_atomic_compare_exchange_weak(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST)
156 #define atomic_fetch_add(object, operand) __c11_atomic_fetch_add(object, operand, __ATOMIC_SEQ_CST)
159 #define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST)
162 #define atomic_fetch_or(object, operand) __c11_atomic_fetch_or(object, operand, __ATOMIC_SEQ_CST)
165 #define atomic_fetch_xor(object, operand) __c11_atomic_fetch_xor(object, operand, __ATOMIC_SEQ_CST)
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dto_gcc_order.h22 defined(__ATOMIC_RELEASE) && defined(__ATOMIC_ACQ_REL) && defined(__ATOMIC_SEQ_CST)
33 ? __ATOMIC_SEQ_CST in __to_gcc_order()
46 ? __ATOMIC_SEQ_CST in __to_gcc_failure_order()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h24 #ifdef __ATOMIC_SEQ_CST
30 memory_order_seq_cst = __ATOMIC_SEQ_CST
H A Dsanitizer_atomic_clang.h85 __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); in atomic_compare_exchange_strong()
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_os.h730 __atomic_fetch_add((volatile kmp_int64 *)(p), 1LL, __ATOMIC_SEQ_CST)
732 __atomic_fetch_add((volatile kmp_int64 *)(p), 1LL, __ATOMIC_SEQ_CST)
745 __atomic_fetch_add((volatile kmp_int64 *)(p), 4LL, __ATOMIC_SEQ_CST)
747 __atomic_fetch_add((volatile kmp_int64 *)(p), 4LL, __ATOMIC_SEQ_CST)
749 __atomic_fetch_sub((volatile kmp_int64 *)(p), 1LL, __ATOMIC_SEQ_CST)
751 __atomic_fetch_sub((volatile kmp_int64 *)(p), 1LL, __ATOMIC_SEQ_CST)
773 __ATOMIC_SEQ_CST)
790 __ATOMIC_SEQ_CST)
793 __ATOMIC_SEQ_CST)
836 return __atomic_compare_exchange(p, &cv, &sv, false, __ATOMIC_SEQ_CST,
[all …]
/freebsd/tools/test/stress2/misc/
H A Dsyzkaller8.sh70 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
74 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller53.sh87 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
92 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller15.sh82 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
86 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller57.sh88 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
93 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller45.sh87 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
92 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller61.sh78 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
83 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller64.sh71 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
76 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller16.sh96 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
100 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller21.sh74 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
78 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller23.sh85 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
89 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller47.sh97 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
102 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller25.sh108 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
113 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
H A Dsyzkaller69.sh119 __atomic_fetch_add(&skip_segv, 1, __ATOMIC_SEQ_CST); \
124 __atomic_fetch_sub(&skip_segv, 1, __ATOMIC_SEQ_CST); \
/freebsd/contrib/llvm-project/libcxx/src/include/
H A Datomic_support.h18 defined(__ATOMIC_ACQUIRE) && defined(__ATOMIC_RELEASE) && defined(__ATOMIC_ACQ_REL) && defined(__ATOMIC_SEQ_CST)
44 _AO_Seq = __ATOMIC_SEQ_CST
/freebsd/sys/contrib/openzfs/cmd/zed/
H A Dzed_exec.c137 __ATOMIC_SEQ_CST) <= 0) in _zed_exec_fork_child()
187 __atomic_sub_fetch(&_launched_processes_limit, 1, __ATOMIC_SEQ_CST); in _zed_exec_fork_child()
241 __ATOMIC_SEQ_CST); in _reap_children()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Datomic_flag_clear.c22 __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST); in atomic_flag_clear()
H A Datomic_flag_test_and_set.c22 return __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_CST); in atomic_flag_test_and_set()
/freebsd/sys/sys/
H A Dstdatomic.h115 #ifndef __ATOMIC_SEQ_CST
116 #define __ATOMIC_SEQ_CST 5 macro
132 memory_order_seq_cst = __ATOMIC_SEQ_CST
/freebsd/contrib/libcxxrt/
H A Datomic.h41 seqcst = __ATOMIC_SEQ_CST

12