Home
last modified time | relevance | path

Searched refs:atomic_fetch_add_explicit (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/
H A Dstdatomic.h130 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
153 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
178 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
210 atomic_fetch_add_explicit(obj, arg, memory_order_seq_cst)
/netbsd-src/external/mpl/dhcp/bind/include/isc/
H A Dstdatomic.h128 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
151 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
176 #define atomic_fetch_add_explicit(obj, arg, order) \ macro
208 atomic_fetch_add_explicit(obj, arg, memory_order_seq_cst)
H A Datomic.h36 atomic_fetch_add_explicit((o), (v), memory_order_relaxed)
61 atomic_fetch_add_explicit((o), (v), memory_order_release)
/netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/
H A Datomic.h35 atomic_fetch_add_explicit((o), (v), memory_order_relaxed)
57 atomic_fetch_add_explicit((o), (v), memory_order_release)
H A Dstdatomic.h
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/
H A Datomic.h34 atomic_fetch_add_explicit((o), (v), memory_order_relaxed)
59 atomic_fetch_add_explicit((o), (v), memory_order_release)
/netbsd-src/crypto/external/bsd/openssl.old/dist/include/internal/
H A Dtsan_assist.h59 # define tsan_counter(ptr) atomic_fetch_add_explicit((ptr), 1, memory_order_relaxed)
60 # define tsan_decr(ptr) atomic_fetch_add_explicit((ptr), -1, memory_order_relaxed)
H A Drefcount.h34 *ret = atomic_fetch_add_explicit(val, 1, memory_order_relaxed) + 1; in CRYPTO_UP_REF()
/netbsd-src/crypto/external/bsd/openssl/dist/include/internal/
H A Dtsan_assist.h59 # define tsan_counter(ptr) atomic_fetch_add_explicit((ptr), 1, memory_order_relaxed)
60 # define tsan_decr(ptr) atomic_fetch_add_explicit((ptr), -1, memory_order_relaxed)
H A Drefcount.h33 *ret = atomic_fetch_add_explicit(val, 1, memory_order_relaxed) + 1; in CRYPTO_UP_REF()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/c_compatibility/
H A Dstdatomic.h111 using std::atomic_fetch_add_explicit;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Dstdatomic.h133 #define atomic_fetch_add_explicit __c11_atomic_fetch_add macro
H A Dopencl-c.h13310 int __ovld atomic_fetch_add_explicit(volatile atomic_int *object, int operand, memory_order order);
13311 int __ovld atomic_fetch_add_explicit(volatile atomic_int *object, int operand, memory_order order, …
13313 uint __ovld atomic_fetch_add_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
13314 uint __ovld atomic_fetch_add_explicit(volatile atomic_uint *object, uint operand, memory_order orde…
13354 long __ovld atomic_fetch_add_explicit(volatile atomic_long *object, long operand, memory_order orde…
13355 long __ovld atomic_fetch_add_explicit(volatile atomic_long *object, long operand, memory_order orde…
13357 ulong __ovld atomic_fetch_add_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
13358 ulong __ovld atomic_fetch_add_explicit(volatile atomic_ulong *object, ulong operand, memory_order o…
13402 uintptr_t __ovld atomic_fetch_add_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, me…
13403 uintptr_t __ovld atomic_fetch_add_explicit(volatile atomic_uintptr_t *object, ptrdiff_t operand, me…
/netbsd-src/external/gpl3/gcc/dist/gcc/ginclude/
H A Dstdatomic.h194 #define atomic_fetch_add_explicit(PTR, VAL, MO) \ macro
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ginclude/
H A Dstdatomic.h194 #define atomic_fetch_add_explicit(PTR, VAL, MO) \ macro
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Datomic368 Integral atomic_fetch_add_explicit(volatile atomic<Integral>* obj, Integral op,
371 Integral atomic_fetch_add_explicit(atomic<Integral>* obj, Integral op,
436 T* atomic_fetch_add_explicit(volatile atomic<T*>* obj, ptrdiff_t op,
440 T* atomic_fetch_add_explicit(atomic<T*>* obj, ptrdiff_t op, memory_order m) noexcept;
2210 // atomic_fetch_add_explicit
2219 atomic_fetch_add_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, me…
2231 atomic_fetch_add_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::difference_type __op, memory_orde…
2239 atomic_fetch_add_explicit(volatile atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, …
2247 atomic_fetch_add_explicit(atomic<_Tp*>* __o, typename atomic<_Tp*>::difference_type __op, memory_or…
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Datomic1359 atomic_fetch_add_explicit(atomic<_ITp>* __a,
1366 atomic_fetch_add_explicit(volatile atomic<_ITp>* __a,
1431 { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); }
1437 { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); }
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Datomic1496 atomic_fetch_add_explicit(atomic<_ITp>* __a,
1503 atomic_fetch_add_explicit(volatile atomic<_ITp>* __a,
1568 { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); }
1574 { return atomic_fetch_add_explicit(__a, __i, memory_order_seq_cst); }
/netbsd-src/external/mpl/bind/dist/
H A Dconfigure.ac374 [[atomic_int_fast32_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);]]
380 [[atomic_int_fast64_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);]]
387 [[atomic_int_fast64_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);]]
H A Dconfigure18435 atomic_int_fast32_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);
18451 atomic_int_fast64_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);
18469 atomic_int_fast64_t val = 0; atomic_fetch_add_explicit(&val, 1, memory_order_relaxed);
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20184879 (atomic_fetch_add_explicit, atomic_fetch_sub_explicit)
4886 (atomic_fetch_add_explicit, atomic_fetch_sub_explicit)