Searched refs:android_atomic_cas (Results 1 - 6 of 6) sorted by relevance

/system/core/include/cutils/
H A Datomic-x86.h73 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) function
89 return android_atomic_cas(old_value, new_value, ptr);
98 return android_atomic_cas(old_value, new_value, ptr);
129 status = android_atomic_cas(prev, prev & value, ptr);
140 status = android_atomic_cas(prev, prev | value, ptr);
H A Datomic-x86_64.h80 int android_atomic_cas(int32_t old_value, int32_t new_value, function
96 return android_atomic_cas(old_value, new_value, ptr);
104 return android_atomic_cas(old_value, new_value, ptr);
135 status = android_atomic_cas(prev, prev & value, ptr);
146 status = android_atomic_cas(prev, prev | value, ptr);
H A Datomic-arm64.h85 int android_atomic_cas(int32_t old_value, int32_t new_value, function
95 int status = android_atomic_cas(old_value, new_value, ptr);
105 return android_atomic_cas(old_value, new_value, ptr);
115 status = android_atomic_cas(prev, prev + increment, ptr);
139 status = android_atomic_cas(prev, prev & value, ptr);
151 status = android_atomic_cas(prev, prev | value, ptr);
H A Datomic-arm.h70 int android_atomic_cas(int32_t old_value, int32_t new_value, function
93 int status = android_atomic_cas(old_value, new_value, ptr);
103 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-mips.h73 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) function
96 int status = android_atomic_cas(old_value, new_value, ptr);
107 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-mips64.h66 int android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) function
89 int status = android_atomic_cas(old_value, new_value, ptr);
100 return android_atomic_cas(old_value, new_value, ptr);

Completed in 93 milliseconds