| /freebsd-12.1/contrib/libc++/include/ |
| H A D | atomic | 26 typedef enum memory_order 34 } memory_order; 108 memory_order s, memory_order f) volatile noexcept; 113 memory_order s, memory_order f) noexcept; 150 memory_order s, memory_order f) noexcept; 154 memory_order s, memory_order f) noexcept; 225 memory_order s, memory_order f) noexcept; 229 memory_order s, memory_order f) noexcept; 585 } memory_order; 735 memory_order __success, memory_order __failure) { [all …]
|
| H A D | memory | 604 shared_ptr<T> atomic_load_explicit(const shared_ptr<T>* p, memory_order mo); 608 void atomic_store_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo); 613 atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo); 623 shared_ptr<T> w, memory_order success, 624 memory_order failure); 628 shared_ptr<T> w, memory_order success, 629 memory_order failure); 5440 atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order) 5460 atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, memory_order) 5521 shared_ptr<_Tp> __w, memory_order, memory_order) [all …]
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_atomic_msvc.h | 67 INLINE void atomic_signal_fence(memory_order) { in atomic_signal_fence() argument 71 INLINE void atomic_thread_fence(memory_order) { in atomic_thread_fence() argument 82 const volatile T *a, memory_order mo) { in atomic_load() 116 u32 v, memory_order mo) { in atomic_fetch_add() 124 uptr v, memory_order mo) { in atomic_fetch_add() 137 u32 v, memory_order mo) { in atomic_fetch_sub() 145 uptr v, memory_order mo) { in atomic_fetch_sub() 158 u8 v, memory_order mo) { in atomic_exchange() 165 u16 v, memory_order mo) { in atomic_exchange() 172 u32 v, memory_order mo) { in atomic_exchange() [all …]
|
| H A D | sanitizer_atomic_clang.h | 38 INLINE void atomic_signal_fence(memory_order) { in atomic_signal_fence() argument 42 INLINE void atomic_thread_fence(memory_order) { in atomic_thread_fence() argument 48 typename T::Type v, memory_order mo) { in atomic_fetch_add() 56 typename T::Type v, memory_order mo) { in atomic_fetch_sub() 64 typename T::Type v, memory_order mo) { in atomic_exchange() 77 memory_order mo) { in atomic_compare_exchange_strong() 91 memory_order mo) { in atomic_compare_exchange_weak()
|
| H A D | sanitizer_atomic_clang_mips.h | 43 memory_order mo) { in atomic_fetch_add() 61 memory_order mo) { in atomic_fetch_sub() 69 memory_order mo) { in atomic_compare_exchange_strong() 92 memory_order mo) { in atomic_load() 105 memory_order mo) { in atomic_store()
|
| H A D | sanitizer_atomic_clang_x86.h | 29 const volatile T *a, memory_order mo) { in atomic_load() 74 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store()
|
| H A D | sanitizer_atomic_clang_other.h | 27 const volatile T *a, memory_order mo) { in atomic_load() 64 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) { in atomic_store()
|
| H A D | sanitizer_atomic.h | 21 enum memory_order { enum
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Headers/ |
| H A D | stdatomic.h | 61 typedef enum memory_order { enum 68 } memory_order; typedef 75 void atomic_thread_fence(memory_order); 76 void atomic_signal_fence(memory_order); 170 bool atomic_flag_test_and_set_explicit(volatile atomic_flag *, memory_order); 173 _Bool atomic_flag_test_and_set_explicit(volatile atomic_flag *, memory_order); 176 void atomic_flag_clear_explicit(volatile atomic_flag *, memory_order);
|
| H A D | opencl-c.h | 13648 typedef enum memory_order enum 13655 } memory_order; typedef 13904 … int desired, memory_order success, memory_order failure); 13909 … uint desired, memory_order success, memory_order failure); 13914 … int desired, memory_order success, memory_order failure); 13919 … uint desired, memory_order success, memory_order failure); 13924 … float desired, memory_order success, memory_order failure); 13929 … float desired, memory_order success, memory_order failure); 13947 … long desired, memory_order success, memory_order failure); 13952 … long desired, memory_order success, memory_order failure); [all …]
|
| /freebsd-12.1/sys/sys/ |
| H A D | stdatomic.h | 134 } memory_order; typedef 141 atomic_thread_fence(memory_order __order __unused) in atomic_thread_fence() 154 atomic_signal_fence(memory_order __order __unused) in atomic_signal_fence() 381 memory_order __order) in atomic_flag_test_and_set_explicit() 387 atomic_flag_clear_explicit(volatile atomic_flag *__object, memory_order __order) in atomic_flag_clear_explicit()
|
| /freebsd-12.1/contrib/libc++/src/experimental/ |
| H A D | memory_resource.cpp | 113 &__res, new_res, memory_order::memory_order_acq_rel); in __default_memory_resource() 117 &__res, memory_order::memory_order_acquire); in __default_memory_resource()
|
| /freebsd-12.1/contrib/compiler-rt/lib/builtins/ |
| H A D | atomic_signal_fence.c | 23 void atomic_signal_fence(memory_order order) { in atomic_signal_fence()
|
| H A D | atomic_thread_fence.c | 23 void atomic_thread_fence(memory_order order) { in atomic_thread_fence()
|
| H A D | atomic_flag_clear_explicit.c | 24 memory_order order) { in atomic_flag_clear_explicit()
|
| H A D | atomic_flag_test_and_set_explicit.c | 24 memory_order order) { in atomic_flag_test_and_set_explicit()
|
| /freebsd-12.1/contrib/jemalloc/include/jemalloc/internal/ |
| H A D | atomic_c11.h | 8 #define atomic_memory_order_t memory_order
|
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan_interceptors.cc | 43 using __sanitizer::memory_order;
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interface_atomic.cc | 197 static memory_order to_mo(morder mo) { in to_mo()
|
| /freebsd-12.1/contrib/compiler-rt/lib/msan/ |
| H A D | msan_interceptors.cc | 52 using __sanitizer::memory_order;
|