Home
last modified time | relevance | path

Searched refs:atomic_exchange_explicit (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/sys/sys/
H A Dstdatomic.h241 #define atomic_exchange_explicit(object, desired, order) \ macro
266 #define atomic_exchange_explicit(object, desired, order) \ macro
299 #define atomic_exchange_explicit(object, desired, order) \ macro
307 #define atomic_exchange_explicit(object, desired, order) \ macro
331 ((void)atomic_exchange_explicit(object, desired, order))
349 atomic_exchange_explicit(object, desired, memory_order_seq_cst)
383 return (atomic_exchange_explicit(&__object->__flag, 1, __order)); in atomic_flag_test_and_set_explicit()
/freebsd-12.1/contrib/libc++/src/experimental/
H A Dmemory_resource.cpp112 return _VSTD::atomic_exchange_explicit( in __default_memory_resource()
/freebsd-12.1/contrib/jemalloc/include/jemalloc/internal/
H A Datomic_c11.h43 return atomic_exchange_explicit(a, val, mo); \
/freebsd-12.1/contrib/llvm/tools/clang/lib/Headers/
H A Dstdatomic.h138 #define atomic_exchange_explicit __c11_atomic_exchange macro
H A Dopencl-c.h13878 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order);
13879 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order, m…
13881 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order…
13882 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order…
13884 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or…
13885 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or…
13889 double __ovld atomic_exchange_explicit(volatile atomic_double *object, double desired, memory_order…
13893 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order…
13894 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order…
13896 ulong __ovld atomic_exchange_explicit(volatile atomic_ulong *object, ulong desired, memory_order or…
[all …]
/freebsd-12.1/share/man/man3/
H A DMakefile32 ATOMIC_VAR_INIT.3 atomic_exchange_explicit.3 \
/freebsd-12.1/contrib/libc++/include/
H A Datomic324 atomic_exchange_explicit(volatile atomic<T>* obj, T desr, memory_order m) noexcept;
328 atomic_exchange_explicit(atomic<T>* obj, T desr, memory_order m) noexcept;
1291 // atomic_exchange_explicit
1296 atomic_exchange_explicit(volatile atomic<_Tp>* __o, _Tp __d, memory_order __m) _NOEXCEPT
1304 atomic_exchange_explicit(atomic<_Tp>* __o, _Tp __d, memory_order __m) _NOEXCEPT
H A Dmemory613 atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo);
5481 atomic_exchange_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, memory_order)