Searched refs:__atomic_store_n (Results 1 – 17 of 17) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/src/include/ |
H A D | atomic_support.h | 15 #if defined(__clang__) && __has_builtin(__atomic_load_n) && __has_builtin(__atomic_store_n) && \ 49 __atomic_store_n(__dest, __val, __order); 54 __atomic_store_n(__dest, __val, _AO_Relaxed);
|
/freebsd/crypto/openssl/include/internal/ |
H A D | tsan_assist.h | 71 # define tsan_store(ptr, val) __atomic_store_n((ptr), (val), __ATOMIC_RELAXED) 75 # define tsan_st_rel(ptr, val) __atomic_store_n((ptr), (val), __ATOMIC_RELEASE)
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/ |
H A D | mop.cpp | 40 __atomic_store_n(&turn, 1 - id, __ATOMIC_RELEASE); in thread()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/ |
H A D | fuchsia.inc | 52 __atomic_store_n(&__aarch64_cpu_features.features, feat, __ATOMIC_RELAXED);
|
H A D | mrs.inc | 148 __atomic_store_n(&__aarch64_cpu_features.features, feat, __ATOMIC_RELAXED);
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | emutls.c | 248 static __inline void __atomic_store_n(void *ptr, uintptr_t val, unsigned type) { in __atomic_store_n() function 320 __atomic_store_n(&control->object.index, index, __ATOMIC_RELEASE); in emutls_get_index()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic_clang.h | 51 __atomic_store_n(&a->val_dont_use, v, mo); in atomic_store()
|
/freebsd/sys/contrib/openzfs/lib/libspl/ |
H A D | atomic.c | 352 return (__atomic_store_n(target, bits, __ATOMIC_RELAXED)); in atomic_store_64()
|
/freebsd/sys/sys/ |
H A D | stdatomic.h | 285 __atomic_store_n(object, desired, order)
|
/freebsd/contrib/libpcap/ |
H A D | aclocal.m4 | 682 # Test whether we have __atomic_load_n() and __atomic_store_n(). 706 AC_MSG_CHECKING(for __atomic_store_n) 711 __atomic_store_n(&i, 17, __ATOMIC_RELAXED); 718 [define if __atomic_store_n is supported by the compiler])
|
H A D | cmakeconfig.h.in | 259 /* define if __atomic_store_n is supported by the compiler */
|
H A D | config.h.in | 265 /* define if __atomic_store_n is supported by the compiler */
|
H A D | pcap-linux.c | 131 #define __atomic_store_n(ptr, val, memory_model) *(ptr) = (val) macro 137 (__atomic_store_n(&pkt->tp_status, TP_STATUS_KERNEL, __ATOMIC_RELEASE)) 141 (__atomic_store_n(&pkt->hdr.bh1.block_status, TP_STATUS_KERNEL, __ATOMIC_RELEASE))
|
H A D | CMakeLists.txt | 669 # First, check for the __atomic_load_n() and __atomic_store_n() 696 __atomic_store_n(&i, 17, __ATOMIC_RELAXED);
|
H A D | configure | 5083 __atomic_store_n(&i, 17, __ATOMIC_RELAXED);
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Builtins.td | 1805 let Spellings = ["__atomic_store_n"];
|
/freebsd/contrib/sqlite3/ |
H A D | sqlite3.c | 13992 # define AtomicStore(PTR,VAL) __atomic_store_n((PTR),(VAL),__ATOMIC_RELAXED)
|