Searched refs:android_atomic_cmpxchg (Results 1 - 5 of 5) sorted by relevance
/system/core/libcutils/ |
H A D | atomic-android-sh.c | 53 } while (android_atomic_cmpxchg(oldValue, value, addr)); 60 } while (android_atomic_cmpxchg(oldValue, oldValue+1, addr)); 68 } while (android_atomic_cmpxchg(oldValue, oldValue-1, addr)); 76 } while (android_atomic_cmpxchg(oldValue, oldValue+value, addr)); 84 } while (android_atomic_cmpxchg(oldValue, oldValue&value, addr)); 92 } while (android_atomic_cmpxchg(oldValue, oldValue|value, addr)); 100 } while (android_atomic_cmpxchg(oldValue, value, addr)); 104 int android_atomic_cmpxchg(int32_t oldvalue, int32_t newvalue, function
|
H A D | atomic.c | 68 } while (android_atomic_cmpxchg(oldValue, value, addr)); 72 int android_atomic_cmpxchg(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) { function 114 } while (android_atomic_cmpxchg(oldValue, value, addr)); 121 } while (android_atomic_cmpxchg(oldValue, oldValue+1, addr)); 129 } while (android_atomic_cmpxchg(oldValue, oldValue-1, addr)); 137 } while (android_atomic_cmpxchg(oldValue, oldValue+value, addr)); 145 } while (android_atomic_cmpxchg(oldValue, oldValue&value, addr)); 153 } while (android_atomic_cmpxchg(oldValue, oldValue|value, addr)); 161 } while (android_atomic_cmpxchg(oldValue, value, addr)); 165 int android_atomic_cmpxchg(int32_ function [all...] |
H A D | atomic-android-armv6.S | 39 .global android_atomic_cmpxchg 40 .type android_atomic_cmpxchg, %function 154 * android_atomic_cmpxchg 159 android_atomic_cmpxchg: label
|
H A D | atomic-android-arm.S | 44 .global android_atomic_cmpxchg 45 .type android_atomic_cmpxchg, %function 254 * android_atomic_cmpxchg 259 android_atomic_cmpxchg: label 264 1: @ android_atomic_cmpxchg 280 2: @ android_atomic_cmpxchg
|
/system/core/include/cutils/ |
H A D | atomic.h | 67 int android_atomic_cmpxchg(int32_t oldvalue, int32_t newvalue,
|
Completed in 86 milliseconds