Lines Matching refs:RefBase
159 class RefBase::weakref_impl : public RefBase::weakref_type
164 RefBase* const mBase;
169 explicit weakref_impl(RefBase* base) in weakref_impl()
188 weakref_impl(RefBase* base) in weakref_impl()
425 void RefBase::incStrong(const void* id) const in incStrong()
446 void RefBase::incStrongRequireStrong(const void* id) const { in incStrongRequireStrong()
460 void RefBase::decStrong(const void* id) const in decStrong()
493 void RefBase::forceIncStrong(const void* id) const in forceIncStrong()
518 int32_t RefBase::getStrongCount() const in getStrongCount()
524 RefBase* RefBase::weakref_type::refBase() const in refBase()
529 void RefBase::weakref_type::incWeak(const void* id) in incWeak()
538 void RefBase::weakref_type::incWeakRequireWeak(const void* id) in incWeakRequireWeak()
547 void RefBase::weakref_type::decWeak(const void* id) in decWeak()
586 bool RefBase::weakref_type::attemptIncStrong(const void* id) in attemptIncStrong()
685 bool RefBase::weakref_type::attemptIncWeak(const void* id) in attemptIncWeak()
707 int32_t RefBase::weakref_type::getWeakCount() const in getWeakCount()
714 void RefBase::weakref_type::printRefs() const in printRefs()
719 void RefBase::weakref_type::trackMe(bool enable, bool retain) in trackMe()
724 RefBase::weakref_type* RefBase::createWeak(const void* id) const in createWeak()
730 RefBase::weakref_type* RefBase::getWeakRefs() const in getWeakRefs()
735 RefBase::RefBase() in RefBase() function in android::RefBase
740 RefBase::~RefBase() in ~RefBase()
770 void RefBase::extendObjectLifetime(int32_t mode) in extendObjectLifetime()
777 void RefBase::onFirstRef() in onFirstRef()
781 void RefBase::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
785 bool RefBase::onIncStrongAttempted(uint32_t flags, const void* /*id*/) in onIncStrongAttempted()
790 void RefBase::onLastWeakRef(const void* /*id*/) in onLastWeakRef()
797 void RefBase::renameRefs(size_t n, const ReferenceRenamer& renamer) { in renameRefs()
803 void RefBase::renameRefs(size_t /*n*/, const ReferenceRenamer& /*renamer*/) { } in renameRefs()
806 void RefBase::renameRefId(weakref_type* ref, in renameRefId()
813 void RefBase::renameRefId(RefBase* ref, in renameRefId()