HomeSort by relevance Sort by last modified time
    Searched refs:atomic_compare_exchange_strong (Results 1 - 20 of 20) sorted by null

  /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

Completed in 253 milliseconds