Home
last modified time | relevance | path

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

/frameworks/native/include/binder/
DBinder.h125 class BpRefBase : public virtual RefBase
128 explicit BpRefBase(const sp<IBinder>& o);
129 virtual ~BpRefBase();
138 BpRefBase(const BpRefBase& o);
139 BpRefBase& operator=(const BpRefBase& o);
DIInterface.h84 class BpInterface : public INTERFACE, public BpRefBase
206 : BpRefBase(remote) in BpInterface()
/frameworks/native/libs/binder/include/binder/
DBinder.h125 class BpRefBase : public virtual RefBase
128 explicit BpRefBase(const sp<IBinder>& o);
129 virtual ~BpRefBase();
138 BpRefBase(const BpRefBase& o);
139 BpRefBase& operator=(const BpRefBase& o);
DIInterface.h84 class BpInterface : public INTERFACE, public BpRefBase
206 : BpRefBase(remote) in BpInterface()
/frameworks/native/libs/binder/
DBinder.cpp462 BpRefBase::BpRefBase(const sp<IBinder>& o) in BpRefBase() function in android::BpRefBase
473 BpRefBase::~BpRefBase() in ~BpRefBase()
483 void BpRefBase::onFirstRef() in onFirstRef()
488 void BpRefBase::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
495 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.cpp229 : AIBinder(nullptr /*clazz*/), BpRefBase(binder) { in ABpBinder()
249 BpRefBase::onLastStrongRef(id); in onLastStrongRef()