Searched refs:android_atomic_dec (Results 1 - 13 of 13) sorted by relevance

/system/core/include/cutils/
H A Daref.h56 if (android_atomic_dec(&r->count) == 1)
H A Datomic.h81 int32_t android_atomic_dec(volatile int32_t* addr);
H A Datomic-x86.h118 android_atomic_dec(volatile int32_t *addr) function
H A Datomic-x86_64.h124 int32_t android_atomic_dec(volatile int32_t *addr) function
H A Datomic-arm.h128 extern ANDROID_ATOMIC_INLINE int32_t android_atomic_dec(volatile int32_t *addr) function
H A Datomic-arm64.h127 int32_t android_atomic_dec(volatile int32_t *addr) function
H A Datomic-mips.h135 android_atomic_dec(volatile int32_t *addr) function
H A Datomic-mips64.h127 android_atomic_dec(volatile int32_t *addr) function
/system/core/libpixelflinger/codeflinger/tinyutils/
H A DSharedBuffer.cpp105 if (onlyOwner() || ((prev = android_atomic_dec(&mRefs)) == 1)) {
/system/core/libutils/
H A DSharedBuffer.cpp103 if (onlyOwner() || ((prev = android_atomic_dec(&mRefs)) == 1)) {
H A DRefBase.cpp345 const int32_t c = android_atomic_dec(&refs->mStrong);
404 const int32_t c = android_atomic_dec(&impl->mWeak);
/system/core/libpixelflinger/codeflinger/
H A DCodeCache.cpp125 if (android_atomic_dec(&mCount) == 1) {
/system/core/include/utils/
H A DRefBase.h182 if (android_atomic_dec(&mCount) == 1) {

Completed in 158 milliseconds