/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_exchange.pass.cpp | 21 // atomic_exchange(shared_ptr<T>* p, shared_ptr<T> r) 32 r = std::atomic_exchange(&p, r);
|
Android.mk | 23 test_name := utilities/memory/util.smartptr/util.smartptr.shared.atomic/atomic_exchange 24 test_src := atomic_exchange.pass.cpp
|
/external/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_exchange.pass.cpp | 14 // atomic_exchange(volatile atomic<T>* obj, T desr); 18 // atomic_exchange(atomic<T>* obj, T desr); 31 assert(std::atomic_exchange(&t, T(2)) == T(1)); 35 assert(std::atomic_exchange(&vt, T(4)) == T(3));
|
Android.mk | 27 test_name := atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange 28 test_src := atomic_exchange.pass.cpp
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_mutex.h | 36 return atomic_exchange(&state_, 1, memory_order_acquire) == 0; 57 && atomic_exchange(&state_, 1, memory_order_acquire) == 0)
|
sanitizer_atomic_clang.h | 63 INLINE typename T::Type atomic_exchange(volatile T *a, function in namespace:__sanitizer
|
sanitizer_atomic_msvc.h | 144 INLINE u8 atomic_exchange(volatile atomic_uint8_t *a, function in namespace:__sanitizer 157 INLINE u16 atomic_exchange(volatile atomic_uint16_t *a, function in namespace:__sanitizer
|
sanitizer_linux.cc | 439 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) 441 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { 452 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_relaxed);
|
/external/compiler-rt/lib/ubsan/ |
ubsan_value.h | 68 u32 OldColumn = __sanitizer::atomic_exchange(
|
/bionic/tests/ |
stdatomic_test.cpp | 101 TEST(stdatomic, atomic_exchange) { 104 ASSERT_EQ(123, atomic_exchange(&i, 456));
|
/bionic/libc/include/ |
stdatomic.h | 70 using std::atomic_exchange; 512 #define atomic_exchange(object, desired) \
|
/development/ndk/platforms/android-L/include/ |
stdatomic.h | 358 #define atomic_exchange(object, desired) \ macro
|
/external/compiler-rt/lib/msan/ |
msan_interceptors.cc | [all...] |
/external/compiler-rt/lib/tsan/rtl/ |
tsan_interceptors.cc | [all...] |