Home
last modified time | relevance | path

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

/frameworks/native/libs/binder/include/binder/
DBinder.h141 class BpRefBase : public virtual RefBase
144 explicit BpRefBase(const sp<IBinder>& o);
145 virtual ~BpRefBase();
154 BpRefBase(const BpRefBase& o);
155 BpRefBase& operator=(const BpRefBase& o);
DIInterface.h84 class BpInterface : public INTERFACE, public BpRefBase
208 : BpRefBase(remote) in BpInterface()
/frameworks/native/include/binder/
DBinder.h141 class BpRefBase : public virtual RefBase
144 explicit BpRefBase(const sp<IBinder>& o);
145 virtual ~BpRefBase();
154 BpRefBase(const BpRefBase& o);
155 BpRefBase& operator=(const BpRefBase& o);
DIInterface.h84 class BpInterface : public INTERFACE, public BpRefBase
208 : BpRefBase(remote) in BpInterface()
/frameworks/native/libs/binder/
DBinder.cpp679 BpRefBase::BpRefBase(const sp<IBinder>& o) in BpRefBase() function in android::BpRefBase
690 BpRefBase::~BpRefBase() in ~BpRefBase()
700 void BpRefBase::onFirstRef() in onFirstRef()
705 void BpRefBase::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
712 bool BpRefBase::onIncStrongAttempted(uint32_t /*flags*/, const void* /*id*/) in onIncStrongAttempted()
/frameworks/native/libs/binder/ndk/
Dibinder_internal.h94 struct ABpBinder : public AIBinder, public ::android::BpRefBase {
Dibinder.cpp240 : AIBinder(nullptr /*clazz*/), BpRefBase(binder) { in ABpBinder()
257 BpRefBase::onLastStrongRef(id); in onLastStrongRef()