Searched refs:android_atomic_add (Results 1 - 8 of 8) sorted by relevance

/system/core/include/cutils/
H A Datomic-x86.h102 android_atomic_add(int32_t increment, volatile int32_t *ptr) function
114 return android_atomic_add(1, addr);
120 return android_atomic_add(-1, addr);
H A Datomic-x86_64.h108 int32_t android_atomic_add(int32_t increment, volatile int32_t *ptr) function
120 return android_atomic_add(1, addr);
126 return android_atomic_add(-1, addr);
H A Datomic-arm.h107 int32_t android_atomic_add(int32_t increment, volatile int32_t *ptr) function
125 return android_atomic_add(1, addr);
130 return android_atomic_add(-1, addr);
H A Datomic-arm64.h109 int32_t android_atomic_add(int32_t increment, volatile int32_t *ptr) function
123 return android_atomic_add(1, addr);
129 return android_atomic_add(-1, addr);
H A Datomic-mips.h112 android_atomic_add(int32_t increment, volatile int32_t *ptr) function
131 return android_atomic_add(1, addr);
137 return android_atomic_add(-1, addr);
H A Datomic-mips64.h104 int32_t android_atomic_add(int32_t increment, volatile int32_t *ptr) function
123 return android_atomic_add(1, addr);
129 return android_atomic_add(-1, addr);
H A Datomic.h82 int32_t android_atomic_add(int32_t value, volatile int32_t* addr);
/system/core/libutils/
H A DRefBase.cpp337 android_atomic_add(-INITIAL_STRONG_VALUE, &refs->mStrong);
374 android_atomic_add(-INITIAL_STRONG_VALUE, &refs->mStrong);

Completed in 163 milliseconds