Lines Matching refs:load
205 addRef(&mStrongRefs, id, mStrong.load(std::memory_order_relaxed)); in addStrongRef()
214 addRef(&mStrongRefs, id, -mStrong.load(std::memory_order_relaxed)); in removeStrongRef()
226 addRef(&mWeakRefs, id, mWeak.load(std::memory_order_relaxed)); in addWeakRef()
233 addRef(&mWeakRefs, id, -mWeak.load(std::memory_order_relaxed)); in removeWeakRef()
417 int32_t flags = refs->mFlags.load(std::memory_order_relaxed); in decStrong()
461 return mRefs->mStrong.load(std::memory_order_relaxed); in getStrongCount()
488 int32_t flags = impl->mFlags.load(std::memory_order_relaxed); in decWeak()
494 if (impl->mStrong.load(std::memory_order_relaxed) in decWeak()
516 int32_t curCount = impl->mStrong.load(std::memory_order_relaxed); in attemptIncStrong()
536 int32_t flags = impl->mFlags.load(std::memory_order_relaxed); in attemptIncStrong()
615 int32_t curCount = impl->mWeak.load(std::memory_order_relaxed); in attemptIncWeak()
637 .load(std::memory_order_relaxed); in getWeakCount()
668 if (mRefs->mStrong.load(std::memory_order_relaxed) in ~RefBase()
676 int32_t flags = mRefs->mFlags.load(std::memory_order_relaxed); in ~RefBase()
680 if (mRefs->mWeak.load(std::memory_order_relaxed) == 0) { in ~RefBase()