/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_strong.pass.cpp | 21 // atomic_compare_exchange_strong(shared_ptr<T>* p, shared_ptr<T>* v, 34 bool b = std::atomic_compare_exchange_strong(&p, &v, w); 44 bool b = std::atomic_compare_exchange_strong(&p, &v, w);
|
Android.mk | 55 test_name := utilities/memory/util.smartptr/util.smartptr.shared.atomic/atomic_compare_exchange_strong 56 test_src := atomic_compare_exchange_strong.pass.cpp
|
/external/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_strong.pass.cpp | 14 // atomic_compare_exchange_strong(volatile atomic<T>* obj, T* expc, T desr); 18 // atomic_compare_exchange_strong(atomic<T>* obj, T* expc, T desr); 33 assert(std::atomic_compare_exchange_strong(&a, &t, T(2)) == true); 36 assert(std::atomic_compare_exchange_strong(&a, &t, T(3)) == false); 45 assert(std::atomic_compare_exchange_strong(&a, &t, T(2)) == true); 48 assert(std::atomic_compare_exchange_strong(&a, &t, T(3)) == false);
|
Android.mk | 91 test_name := atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong 92 test_src := atomic_compare_exchange_strong.pass.cpp
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_atomic_clang.h | 75 INLINE bool atomic_compare_exchange_strong(volatile T *a, function in namespace:__sanitizer 93 return atomic_compare_exchange_strong(a, cmp, xchg, mo);
|
sanitizer_atomic_msvc.h | 170 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint8_t *a, function in namespace:__sanitizer 191 INLINE bool atomic_compare_exchange_strong(volatile atomic_uintptr_t *a, function in namespace:__sanitizer 204 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint16_t *a, function in namespace:__sanitizer 217 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint32_t *a, function in namespace:__sanitizer 230 INLINE bool atomic_compare_exchange_strong(volatile atomic_uint64_t *a, function in namespace:__sanitizer 248 return atomic_compare_exchange_strong(a, cmp, xchg, mo);
|
sanitizer_mutex.h | 99 if (atomic_compare_exchange_strong(&state_, &cmp, kWriteLock,
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
sanitizer_atomic_test.cc | 101 EXPECT_TRUE(atomic_compare_exchange_strong((T*)&var, &old_val, new_val, 103 EXPECT_FALSE(atomic_compare_exchange_strong((T*)&var, &old_val, new_val,
|
/bionic/tests/ |
stdatomic_test.cpp | 114 ASSERT_TRUE(atomic_compare_exchange_strong(&i, &expected, 456)); 115 ASSERT_FALSE(atomic_compare_exchange_strong(&i, &expected, 456));
|
/bionic/libc/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_strong; 506 #define atomic_compare_exchange_strong(object, expected, desired) \
|
/external/compiler-rt/lib/dfsan/ |
dfsan.cc | 97 if (atomic_compare_exchange_strong(table_ent, &label, kInitializingLabel,
|
/external/compiler-rt/lib/tsan/rtl/ |
tsan_mutex.cc | 229 if (atomic_compare_exchange_strong(&state_, &cmp, kWriteLock,
|
tsan_sync.cc | 171 if (atomic_compare_exchange_strong((atomic_uint32_t*)meta, &idx0,
|
tsan_fd.cc | 84 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel))
|
tsan_interceptors.cc | 769 if (atomic_compare_exchange_strong(g, &cmp, 1<<16, memory_order_relaxed)) 945 if (atomic_compare_exchange_strong(p, &cond, (uptr)newcond, [all...] |
tsan_interface_atomic.cc | 438 return atomic_compare_exchange_strong(to_atomic(a), c, v, to_mo(mo));
|
/external/compiler-rt/lib/asan/ |
asan_thread.cc | 127 if (atomic_compare_exchange_strong(
|
asan_allocator2.cc | 422 if (!atomic_compare_exchange_strong((atomic_uint8_t*)m, &old_chunk_state,
|
/external/compiler-rt/lib/tsan/dd/ |
dd_interceptors.cc | 172 if (atomic_compare_exchange_strong(p, &cond, (uptr)newcond,
|
/development/ndk/platforms/android-L/include/ |
stdatomic.h | 352 #define atomic_compare_exchange_strong(object, expected, desired) \ macro
|