Searched refs:android_atomic_cmpxchg (Results 1 - 5 of 5) sorted by relevance

/system/core/libcutils/
H A Datomic-android-sh.c53 } 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 Datomic.c68 } 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 Datomic-android-armv6.S39 .global android_atomic_cmpxchg
40 .type android_atomic_cmpxchg, %function
154 * android_atomic_cmpxchg
159 android_atomic_cmpxchg: label
H A Datomic-android-arm.S44 .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 Datomic.h67 int android_atomic_cmpxchg(int32_t oldvalue, int32_t newvalue,

Completed in 86 milliseconds