Searched refs:atomic_exchange_explicit (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/sys/sys/ |
| H A D | stdatomic.h | 241 #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) 382 return (atomic_exchange_explicit(&__object->__flag, 1, __order)); in atomic_flag_test_and_set_explicit()
|
| /freebsd-13.1/contrib/llvm-project/libcxx/src/experimental/ |
| H A D | memory_resource.cpp | 103 return _VSTD::atomic_exchange_explicit( in __default_memory_resource()
|
| /freebsd-13.1/contrib/jemalloc/include/jemalloc/internal/ |
| H A D | atomic_c11.h | 43 return atomic_exchange_explicit(a, val, mo); \
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Headers/ |
| H A D | stdatomic.h | 124 #define atomic_exchange_explicit __c11_atomic_exchange macro
|
| H A D | opencl-c.h | 13510 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order); 13511 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order… 13512 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or… 13515 double __ovld atomic_exchange_explicit(volatile atomic_double *object, double desired, memory_order… 13517 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order… 13518 ulong __ovld atomic_exchange_explicit(volatile atomic_ulong *object, ulong desired, memory_order or… 13522 int __ovld atomic_exchange_explicit(volatile atomic_int *object, int desired, memory_order order, m… 13523 uint __ovld atomic_exchange_explicit(volatile atomic_uint *object, uint desired, memory_order order… 13524 float __ovld atomic_exchange_explicit(volatile atomic_float *object, float desired, memory_order or… 13529 long __ovld atomic_exchange_explicit(volatile atomic_long *object, long desired, memory_order order… [all …]
|
| /freebsd-13.1/share/man/man3/ |
| H A D | Makefile | 80 ATOMIC_VAR_INIT.3 atomic_exchange_explicit.3 \
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/ |
| H A D | atomic | 303 T atomic_exchange_explicit(volatile atomic<T>* obj, T desr, memory_order m) noexcept; 306 T atomic_exchange_explicit(atomic<T>* obj, T desr, memory_order m) noexcept; 2023 // atomic_exchange_explicit 2028 atomic_exchange_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_or… 2036 atomic_exchange_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order __m) …
|
| H A D | memory | 631 atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo);
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | shared_ptr.h | 1818 atomic_exchange_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, memory_order)
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 1124 def : Builtin<"atomic_exchange_explicit", 1126 def : Builtin<"atomic_exchange_explicit",
|