Searched refs:mStrong (Results 1 – 1 of 1) sorted by relevance
151 std::atomic<int32_t> mStrong; member in android::RefBase::weakref_impl159 : mStrong(INITIAL_STRONG_VALUE) in weakref_impl()178 : mStrong(INITIAL_STRONG_VALUE) in weakref_impl()228 addRef(&mStrongRefs, id, mStrong.load(std::memory_order_relaxed)); in addStrongRef()237 addRef(&mStrongRefs, id, -mStrong.load(std::memory_order_relaxed)); in removeStrongRef()417 const int32_t c = refs->mStrong.fetch_add(1, std::memory_order_relaxed); in incStrong()426 int32_t old __unused = refs->mStrong.fetch_sub(INITIAL_STRONG_VALUE, std::memory_order_relaxed); in incStrong()436 const int32_t c = refs->mStrong.fetch_sub(1, std::memory_order_release); in decStrong()473 const int32_t c = refs->mStrong.fetch_add(1, std::memory_order_relaxed); in forceIncStrong()482 refs->mStrong.fetch_sub(INITIAL_STRONG_VALUE, in forceIncStrong()[all …]