/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 23 // atomic_compare_exchange_strong_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 37 bool b = std::atomic_compare_exchange_strong_explicit(&p, &v, w, 49 bool b = std::atomic_compare_exchange_strong_explicit(&p, &v, w,
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 21 // atomic_compare_exchange_strong_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 35 bool b = std::atomic_compare_exchange_strong_explicit(&p, &v, w, 47 bool b = std::atomic_compare_exchange_strong_explicit(&p, &v, w,
|
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 17 // atomic_compare_exchange_strong_explicit(volatile atomic<T>* obj, T* expc, 23 // atomic_compare_exchange_strong_explicit(atomic<T>* obj, T* expc, T desr, 39 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2), 43 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3), 53 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2), 57 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3),
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 14 // atomic_compare_exchange_strong_explicit(volatile atomic<T>* obj, T* expc, 20 // atomic_compare_exchange_strong_explicit(atomic<T>* obj, T* expc, T desr, 36 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2), 40 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3), 50 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(2), 54 assert(std::atomic_compare_exchange_strong_explicit(&a, &t, T(3),
|
/bionic/libc/private/ |
bionic_lock.h | 56 if (__predict_true(atomic_compare_exchange_strong_explicit(&state, &old_state,
|
/system/core/include/cutils/ |
atomic.h | 195 return (int)(!atomic_compare_exchange_strong_explicit( 206 return (int)(!atomic_compare_exchange_strong_explicit(
|
/bionic/libc/include/ |
stdatomic.h | 79 using std::atomic_compare_exchange_strong_explicit; 403 #define atomic_compare_exchange_strong_explicit(object, expected, \ 428 #define atomic_compare_exchange_strong_explicit(object, expected, \ 455 #define atomic_compare_exchange_strong_explicit(object, expected, \ 465 atomic_compare_exchange_strong_explicit(object, expected, \ 513 atomic_compare_exchange_strong_explicit(object, expected, \
|
/development/ndk/platforms/android-21/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/clang/darwin-x86/host/3.6/lib/clang/3.6/include/ |
stdatomic.h | 79 using std::atomic_compare_exchange_strong_explicit; 403 #define atomic_compare_exchange_strong_explicit(object, expected, \ 428 #define atomic_compare_exchange_strong_explicit(object, expected, \ 455 #define atomic_compare_exchange_strong_explicit(object, expected, \ 465 atomic_compare_exchange_strong_explicit(object, expected, \ 513 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/clang/linux-x86/host/3.6/lib/clang/3.6/include/ |
stdatomic.h | 79 using std::atomic_compare_exchange_strong_explicit; 403 #define atomic_compare_exchange_strong_explicit(object, expected, \ 428 #define atomic_compare_exchange_strong_explicit(object, expected, \ 455 #define atomic_compare_exchange_strong_explicit(object, expected, \ 465 atomic_compare_exchange_strong_explicit(object, expected, \ 513 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-arm/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-arm64/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-x86/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/prebuilts/ndk/9/platforms/android-21/arch-x86_64/usr/include/ |
stdatomic.h | 73 using std::atomic_compare_exchange_strong_explicit; 397 #define atomic_compare_exchange_strong_explicit(object, expected, \ 422 #define atomic_compare_exchange_strong_explicit(object, expected, \ 449 #define atomic_compare_exchange_strong_explicit(object, expected, \ 459 atomic_compare_exchange_strong_explicit(object, expected, \ 507 atomic_compare_exchange_strong_explicit(object, expected, \
|
/external/skia/include/ports/ |
SkAtomics_std.h | 52 return std::atomic_compare_exchange_strong_explicit(ap, expected, desired,
|
/bionic/tests/ |
stdatomic_test.cpp | 122 ASSERT_TRUE(atomic_compare_exchange_strong_explicit(&i, &expected, 456, memory_order_relaxed, memory_order_relaxed)); 123 ASSERT_FALSE(atomic_compare_exchange_strong_explicit(&i, &expected, 456, memory_order_relaxed, memory_order_relaxed));
|
/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9.x-google/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x-google/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9/lib/gcc/mips64el-linux-android/4.9/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/lib/gcc/aarch64-linux-android/4.9.x-google/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/lib/gcc/arm-linux-androideabi/4.9.x-google/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
/prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9/lib/gcc/mips64el-linux-android/4.9/include/ |
stdatomic.h | 174 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 186 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|