Lines Matching refs:RefBase

125 class RefBase::weakref_impl : public RefBase::weakref_type
130 RefBase* const mBase;
135 weakref_impl(RefBase* base) in weakref_impl()
154 weakref_impl(RefBase* base) in weakref_impl()
383 void RefBase::incStrong(const void* id) const in incStrong()
405 void RefBase::decStrong(const void* id) const in decStrong()
433 void RefBase::forceIncStrong(const void* id) const in forceIncStrong()
458 int32_t RefBase::getStrongCount() const in getStrongCount()
464 RefBase* RefBase::weakref_type::refBase() const in refBase()
469 void RefBase::weakref_type::incWeak(const void* id) in incWeak()
479 void RefBase::weakref_type::decWeak(const void* id) in decWeak()
511 bool RefBase::weakref_type::attemptIncStrong(const void* id) in attemptIncStrong()
611 bool RefBase::weakref_type::attemptIncWeak(const void* id) in attemptIncWeak()
633 int32_t RefBase::weakref_type::getWeakCount() const in getWeakCount()
640 void RefBase::weakref_type::printRefs() const in printRefs()
645 void RefBase::weakref_type::trackMe(bool enable, bool retain) in trackMe()
650 RefBase::weakref_type* RefBase::createWeak(const void* id) const in createWeak()
656 RefBase::weakref_type* RefBase::getWeakRefs() const in getWeakRefs()
661 RefBase::RefBase() in RefBase() function in android::RefBase
666 RefBase::~RefBase() in ~RefBase()
689 void RefBase::extendObjectLifetime(int32_t mode) in extendObjectLifetime()
696 void RefBase::onFirstRef() in onFirstRef()
700 void RefBase::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
704 bool RefBase::onIncStrongAttempted(uint32_t flags, const void* /*id*/) in onIncStrongAttempted()
709 void RefBase::onLastWeakRef(const void* /*id*/) in onLastWeakRef()
716 void RefBase::renameRefs(size_t n, const ReferenceRenamer& renamer) { in renameRefs()
722 void RefBase::renameRefs(size_t /*n*/, const ReferenceRenamer& /*renamer*/) { } in renameRefs()
725 void RefBase::renameRefId(weakref_type* ref, in renameRefId()
732 void RefBase::renameRefId(RefBase* ref, in renameRefId()