Home
last modified time | relevance | path

Searched refs:__atomic_store_n (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/include/
H A Datomic_support.h15 #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 Dtsan_assist.h71 # 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 Dmop.cpp40 __atomic_store_n(&turn, 1 - id, __ATOMIC_RELEASE); in thread()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/fmv/
H A Dfuchsia.inc52 __atomic_store_n(&__aarch64_cpu_features.features, feat, __ATOMIC_RELAXED);
H A Dmrs.inc148 __atomic_store_n(&__aarch64_cpu_features.features, feat, __ATOMIC_RELAXED);
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Demutls.c248 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 Dsanitizer_atomic_clang.h51 __atomic_store_n(&a->val_dont_use, v, mo); in atomic_store()
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Datomic.c352 return (__atomic_store_n(target, bits, __ATOMIC_RELAXED)); in atomic_store_64()
/freebsd/sys/sys/
H A Dstdatomic.h285 __atomic_store_n(object, desired, order)
/freebsd/contrib/libpcap/
H A Daclocal.m4682 # 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 Dcmakeconfig.h.in259 /* define if __atomic_store_n is supported by the compiler */
H A Dconfig.h.in265 /* define if __atomic_store_n is supported by the compiler */
H A Dpcap-linux.c131 #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 DCMakeLists.txt669 # First, check for the __atomic_load_n() and __atomic_store_n()
696 __atomic_store_n(&i, 17, __ATOMIC_RELAXED);
H A Dconfigure5083 __atomic_store_n(&i, 17, __ATOMIC_RELAXED);
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.td1805 let Spellings = ["__atomic_store_n"];
/freebsd/contrib/sqlite3/
H A Dsqlite3.c13992 # define AtomicStore(PTR,VAL) __atomic_store_n((PTR),(VAL),__ATOMIC_RELAXED)