Home
last modified time | relevance | path

Searched refs:BpRefBase (Results 1 – 5 of 5) sorted by relevance

/frameworks/native/libs/binder/include/binder/
DBinder.h90 class BpRefBase : public virtual RefBase
93 explicit BpRefBase(const sp<IBinder>& o);
94 virtual ~BpRefBase();
103 BpRefBase(const BpRefBase& o);
104 BpRefBase& operator=(const BpRefBase& o);
DIInterface.h64 class BpInterface : public INTERFACE, public BpRefBase
159 : BpRefBase(remote) in BpInterface()
/frameworks/native/libs/binder/
DBinder.cpp315 BpRefBase::BpRefBase(const sp<IBinder>& o) in BpRefBase() function in android::BpRefBase
326 BpRefBase::~BpRefBase() in ~BpRefBase()
336 void BpRefBase::onFirstRef() in onFirstRef()
341 void BpRefBase::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
348 bool BpRefBase::onIncStrongAttempted(uint32_t /*flags*/, const void* /*id*/) in onIncStrongAttempted()
/frameworks/native/libs/binder/ndk/
Dibinder_internal.h88 struct ABpBinder : public AIBinder, public ::android::BpRefBase {
Dibinder.cpp166 : AIBinder(nullptr /*clazz*/), BpRefBase(binder) { in ABpBinder()
186 BpRefBase::onLastStrongRef(id); in onLastStrongRef()