/bionic/libc/arch-sh/bionic/ |
atomic_cmpxchg.S | 29 .type __atomic_cmpxchg, @function 30 .globl __atomic_cmpxchg 33 __atomic_cmpxchg: label
|
atomics_sh.c | 43 int __atomic_cmpxchg(int old, int _new, volatile int *ptr) 60 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr); 68 } while (__atomic_cmpxchg(oldValue, _new, ptr)); 77 } while (__atomic_cmpxchg(oldValue, oldValue-1, ptr)); 86 } while (__atomic_cmpxchg(oldValue, oldValue+1, ptr));
|
/bionic/libstdc++/src/ |
one_time_construction.cpp | 23 if (__atomic_cmpxchg(0, 0x2, gv) == 0) { 27 __atomic_cmpxchg(0x2, 0x6, gv); // Indicate there is a waiter 42 if (__atomic_cmpxchg(0x2, 0x1, gv) == 0) {
|
/bionic/libc/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/development/ndk/platforms/android-3/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r5/platforms/android-3/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-arm/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/prebuilt/ndk/android-ndk-r6/platforms/android-3/arch-x86/usr/include/sys/ |
atomics.h | 36 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr);
|
/bionic/libc/arch-x86/include/sys/ |
atomics.h | 37 __atomic_cmpxchg(int old, int _new, volatile int *ptr) function
|
/bionic/libc/bionic/ |
atomics_x86.c | 63 int __atomic_cmpxchg(int old, int new, volatile int* addr) { function
|
semaphore.c | 177 while (__atomic_cmpxchg((int)(old|shared), 201 while (__atomic_cmpxchg((int)(old|shared), 238 while ( __atomic_cmpxchg((int)(old|shared),
|
pthread.c | 695 while ( __atomic_cmpxchg( flags, flags | PTHREAD_ATTR_FLAG_DETACHED, 929 * change the lock's state from 0 to 1. __atomic_cmpxchg() returns 0 933 if (__atomic_cmpxchg(shared|0, shared|1, &mutex->value ) != 0) { [all...] |
/development/ndk/platforms/android-9/arch-x86/include/sys/ |
atomics.h | 37 __atomic_cmpxchg(int old, int _new, volatile int *ptr) function
|
/prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/sys/ |
atomics.h | 37 __atomic_cmpxchg(int old, int _new, volatile int *ptr) function
|
/external/llvm/lib/Support/ |
Atomic.cpp | 50 return __atomic_cmpxchg(old_value, new_value, (volatile int*)ptr); 99 } while (__atomic_cmpxchg(original, result, (volatile int*)ptr) != original);
|
/bionic/libc/arch-arm/bionic/ |
atomics_arm.S | 65 ENTRY(__atomic_cmpxchg) function 74 END(__atomic_cmpxchg) 132 ENTRY(__atomic_cmpxchg) function 148 END(__atomic_cmpxchg)
|
/dalvik/vm/test/ |
AtomicTest.cpp | 45 extern int __atomic_cmpxchg(int old, int _new, volatile int *ptr); 370 int swapok = __atomic_cmpxchg(27, 72, &tester);
|