Home
last modified time | relevance | path

Searched refs:__ATOMIC_ACQUIRE (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dto_gcc_order.h21 #if defined(__ATOMIC_RELAXED) && defined(__ATOMIC_CONSUME) && defined(__ATOMIC_ACQUIRE) && …
29 ? __ATOMIC_ACQUIRE in __to_gcc_order()
42 ? __ATOMIC_ACQUIRE in __to_gcc_failure_order()
47 … : (__order == memory_order_acq_rel ? __ATOMIC_ACQUIRE : __ATOMIC_CONSUME)))); in __to_gcc_failure_order()
/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)
41 _AO_Acquire = __ATOMIC_ACQUIRE,
/freebsd/crypto/openssl/crypto/
H A Dthreads_pthread.c253 # if defined(__GNUC__) && defined(__ATOMIC_ACQUIRE) && !defined(BROKEN_CLANG_ATOMICS) in CRYPTO_atomic_load()
255 __atomic_load(val, ret, __ATOMIC_ACQUIRE); in CRYPTO_atomic_load()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Demutls.c235 enum { __ATOMIC_ACQUIRE = 2, __ATOMIC_RELEASE = 3 }; enumerator
238 assert(type == __ATOMIC_ACQUIRE); in __atomic_load_n()
313 uintptr_t index = __atomic_load_n(&control->object.index, __ATOMIC_ACQUIRE); in emutls_get_index()
H A Datomic.c86 &old, 0, __ATOMIC_ACQUIRE, in lock()
116 while (!__c11_atomic_compare_exchange_weak(l, &old, 1, __ATOMIC_ACQUIRE, in lock()
/freebsd/sys/sys/
H A Dstdatomic.h106 #ifndef __ATOMIC_ACQUIRE
107 #define __ATOMIC_ACQUIRE 2 macro
129 memory_order_acquire = __ATOMIC_ACQUIRE,
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h27 memory_order_acquire = __ATOMIC_ACQUIRE,
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/
H A Dmop.cpp24 int t = __atomic_load_n(&turn, __ATOMIC_ACQUIRE); in thread()
/freebsd/contrib/libcxxrt/
H A Datomic.h31 acquire = __ATOMIC_ACQUIRE,
/freebsd/crypto/openssl/include/internal/
H A Dtsan_assist.h74 # define tsan_ld_acq(ptr) __atomic_load_n((ptr), __ATOMIC_ACQUIRE)
H A Drefcount.h73 __atomic_thread_fence(__ATOMIC_ACQUIRE); in CRYPTO_DOWN_REF()
/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Datomic_gcc_atomic.h22 return __ATOMIC_ACQUIRE; in atomic_enum_to_builtin()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Datomic_helpers.h26 static_assert(memory_order_acquire == __ATOMIC_ACQUIRE, "");
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dstdatomic.h71 memory_order_acquire = __ATOMIC_ACQUIRE,
H A Dopencl-c-base.h425 memory_order_acquire = __ATOMIC_ACQUIRE,
/freebsd/sys/net/
H A Dnetmap.h828 __atomic_thread_fence(__ATOMIC_ACQUIRE); in nm_ldld_barrier()
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Datomic.c371 __atomic_thread_fence(__ATOMIC_ACQUIRE); in membar_consumer()
/freebsd/contrib/llvm-project/openmp/runtime/src/include/
H A Dompx.h.var49 ompx_aquire = __ATOMIC_ACQUIRE,
/freebsd/contrib/libpcap/
H A Dpcap-linux.c135 (__atomic_load_n(&pkt->tp_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL)
139 (__atomic_load_n(&pkt->hdr.bh1.block_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL)
3452 return __atomic_load_n(&h.h2->tp_status, __ATOMIC_ACQUIRE); in pcap_get_ring_frame_status()
3456 return __atomic_load_n(&h.h3->hdr.bh1.block_status, __ATOMIC_ACQUIRE); in pcap_get_ring_frame_status()
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h89 #if !defined(_LIBCPP_HAS_NO_THREADS) && defined(__ATOMIC_ACQUIRE) && … in __libcpp_acquire_load()
91 return __atomic_load_n(__value, __ATOMIC_ACQUIRE); in __libcpp_acquire_load()