Lines Matching defs:BpBinder
17 #define LOG_TAG "BpBinder"
20 #include <binder/BpBinder.h>
34 BpBinder::ObjectManager::ObjectManager()
38 BpBinder::ObjectManager::~ObjectManager()
43 void BpBinder::ObjectManager::attach(
61 void* BpBinder::ObjectManager::find(const void* objectID) const
68 void BpBinder::ObjectManager::detach(const void* objectID)
73 void BpBinder::ObjectManager::kill()
89 BpBinder::BpBinder(int32_t handle)
95 ALOGV("Creating BpBinder %p handle %d\n", this, mHandle);
101 bool BpBinder::isDescriptorCached() const {
106 const String16& BpBinder::getInterfaceDescriptor() const
111 status_t err = const_cast<BpBinder*>(this)->transact(
130 bool BpBinder::isBinderAlive() const
135 status_t BpBinder::pingBinder()
145 status_t BpBinder::dump(int fd, const Vector<String16>& args)
159 status_t BpBinder::transact(
173 status_t BpBinder::linkToDeath(
207 status_t BpBinder::unlinkToDeath(
243 void BpBinder::sendObituary()
276 void BpBinder::reportOneDeath(const Obituary& obit)
286 void BpBinder::attachObject(
295 void* BpBinder::findObject(const void* objectID) const
301 void BpBinder::detachObject(const void* objectID)
307 BpBinder* BpBinder::remoteBinder()
312 BpBinder::~BpBinder()
314 ALOGV("Destroying BpBinder %p handle %d\n", this, mHandle);
339 void BpBinder::onFirstRef()
341 ALOGV("onFirstRef BpBinder %p handle %d\n", this, mHandle);
346 void BpBinder::onLastStrongRef(const void* id)
348 ALOGV("onLastStrongRef BpBinder %p handle %d\n", this, mHandle);
356 bool BpBinder::onIncStrongAttempted(uint32_t flags, const void* id)
358 ALOGV("onIncStrongAttempted BpBinder %p handle %d\n", this, mHandle);