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

  /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);

Completed in 652 milliseconds