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

  /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...]

Completed in 122 milliseconds