Home
last modified time | relevance | path

Searched refs:atomic_fetch_sub (Results 1 – 25 of 64) sorted by relevance

123

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_mutex.h117 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
130 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
H A Dsanitizer_atomic_msvc.h136 INLINE u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub() function
144 INLINE uptr atomic_fetch_sub(volatile atomic_uintptr_t *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang.h55 INLINE typename T::Type atomic_fetch_sub(volatile T *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang_mips.h59 INLINE atomic_uint64_t::Type atomic_fetch_sub(volatile atomic_uint64_t *ptr, in atomic_fetch_sub() function
H A Dsanitizer_tls_get_addr.cc50 atomic_fetch_sub(&number_of_live_dtls, 1, memory_order_relaxed); in DTLS_Deallocate()
H A Dsanitizer_common.cc192 atomic_fetch_sub(&g_total_mmaped, size, memory_order_relaxed); in DecreaseTotalMmap()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_mutex.h115 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
128 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
H A Dsanitizer_atomic_msvc.h134 INLINE u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub() function
142 INLINE uptr atomic_fetch_sub(volatile atomic_uintptr_t *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang.h53 INLINE typename T::Type atomic_fetch_sub(volatile T *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang_mips.h57 INLINE atomic_uint64_t::Type atomic_fetch_sub(volatile atomic_uint64_t *ptr, in atomic_fetch_sub() function
H A Dsanitizer_tls_get_addr.cc48 atomic_fetch_sub(&number_of_live_dtls, 1, memory_order_relaxed); in DTLS_Deallocate()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_mutex.cc248 uptr prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
275 uptr prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_mutex.cc250 uptr prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
277 uptr prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h126 inline u32 atomic_fetch_sub(volatile atomic_uint32_t *a, in atomic_fetch_sub() function
134 inline uptr atomic_fetch_sub(volatile atomic_uintptr_t *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang.h54 inline typename T::Type atomic_fetch_sub(volatile T *a, in atomic_fetch_sub() function
H A Dsanitizer_atomic_clang_mips.h58 inline atomic_uint64_t::Type atomic_fetch_sub(volatile atomic_uint64_t *ptr, in atomic_fetch_sub() function
H A Dsanitizer_tls_get_addr.cpp49 atomic_fetch_sub(&number_of_live_dtls, 1, memory_order_relaxed); in DTLS_Deallocate()
/netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/
H A Dstdatomic.h
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/c_compatibility/
H A Dstdatomic.h112 using std::atomic_fetch_sub;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Dstdatomic.h135 #define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST) macro
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_buffer_queue.cc47 if (atomic_fetch_sub(&C->RefCount, 1, memory_order_acq_rel) == 1) in decRefCount()
/netbsd-src/external/gpl3/gcc/dist/gcc/ginclude/
H A Dstdatomic.h197 #define atomic_fetch_sub(PTR, VAL) __atomic_fetch_sub ((PTR), (VAL), \ macro
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ginclude/
H A Dstdatomic.h197 #define atomic_fetch_sub(PTR, VAL) __atomic_fetch_sub ((PTR), (VAL), \ macro
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/
H A Dstdatomic.h211 #define atomic_fetch_sub(obj, arg) \ macro
/netbsd-src/external/mpl/dhcp/bind/include/isc/
H A Dstdatomic.h209 #define atomic_fetch_sub(obj, arg) \ macro

123