Lines Matching refs:mBase
65 RefBase* const mBase;
73 , mBase(base)
92 , mBase(base)
139 // "addStrongRef: RefBase=%p, id=%p", mBase, id);
145 // "removeStrongRef: RefBase=%p, id=%p", mBase, id);
156 // mBase, old_id, new_id);
189 sprintf(buf, "Strong references on RefBase %p (weakref_type %p):\n", mBase, this);
192 sprintf(buf, "Weak references on RefBase %p (weakref_type %p):\n", mBase, this);
260 id, mBase, this);
334 refs->mBase->onFirstRef();
347 refs->mBase->onLastStrongRef(id);
373 refs->mBase->onFirstRef();
384 return static_cast<const weakref_impl*>(this)->mBase;
412 delete impl->mBase;
414 // ALOGV("Freeing refs %p of old RefBase %p\n", this, impl->mBase);
419 impl->mBase->onLastWeakRef(id);
423 delete impl->mBase;
486 if (!impl->mBase->onIncStrongAttempted(FIRST_INC_STRONG, id)) {
502 impl->mBase->onLastStrongRef(id);