Lines Matching refs:BpBinder

37 Mutex BpBinder::sTrackingLock;
38 std::unordered_map<int32_t,uint32_t> BpBinder::sTrackingMap;
39 int BpBinder::sNumTrackedUids = 0;
40 std::atomic_bool BpBinder::sCountByUidEnabled(false);
41 binder_proxy_limit_callback BpBinder::sLimitCallback;
42 bool BpBinder::sBinderProxyThrottleCreate = false;
45 uint32_t BpBinder::sBinderProxyCountHighWatermark = 2500;
47 uint32_t BpBinder::sBinderProxyCountLowWatermark = 2000;
54 BpBinder::ObjectManager::ObjectManager() in ObjectManager()
58 BpBinder::ObjectManager::~ObjectManager() in ~ObjectManager()
63 void BpBinder::ObjectManager::attach( in attach()
81 void* BpBinder::ObjectManager::find(const void* objectID) const in find()
88 void BpBinder::ObjectManager::detach(const void* objectID) in detach()
93 void BpBinder::ObjectManager::kill() in kill()
110 BpBinder* BpBinder::create(int32_t handle) { in create()
136 return new BpBinder(handle, trackedUid); in create()
139 BpBinder::BpBinder(int32_t handle, int32_t trackedUid) in BpBinder() function in android::BpBinder
153 int32_t BpBinder::handle() const { in handle()
157 bool BpBinder::isDescriptorCached() const { in isDescriptorCached()
162 const String16& BpBinder::getInterfaceDescriptor() const in getInterfaceDescriptor()
167 status_t err = const_cast<BpBinder*>(this)->transact( in getInterfaceDescriptor()
186 bool BpBinder::isBinderAlive() const in isBinderAlive()
191 status_t BpBinder::pingBinder() in pingBinder()
198 status_t BpBinder::dump(int fd, const Vector<String16>& args) in dump()
213 status_t BpBinder::transact( in transact()
248 status_t BpBinder::linkToDeath( in linkToDeath()
283 status_t BpBinder::unlinkToDeath( in unlinkToDeath()
318 void BpBinder::sendObituary() in sendObituary()
351 void BpBinder::reportOneDeath(const Obituary& obit) in reportOneDeath()
361 void BpBinder::attachObject( in attachObject()
370 void* BpBinder::findObject(const void* objectID) const in findObject()
376 void BpBinder::detachObject(const void* objectID) in detachObject()
382 BpBinder* BpBinder::remoteBinder() in remoteBinder()
387 BpBinder::~BpBinder() in ~BpBinder()
419 void BpBinder::onFirstRef() in onFirstRef()
426 void BpBinder::onLastStrongRef(const void* /*id*/) in onLastStrongRef()
456 bool BpBinder::onIncStrongAttempted(uint32_t /*flags*/, const void* /*id*/) in onIncStrongAttempted()
463 uint32_t BpBinder::getBinderProxyCount(uint32_t uid) in getBinderProxyCount()
473 void BpBinder::getCountByUid(Vector<uint32_t>& uids, Vector<uint32_t>& counts) in getCountByUid()
484 void BpBinder::enableCountByUid() { sCountByUidEnabled.store(true); } in enableCountByUid()
485 void BpBinder::disableCountByUid() { sCountByUidEnabled.store(false); } in disableCountByUid()
486 void BpBinder::setCountByUidEnabled(bool enable) { sCountByUidEnabled.store(enable); } in setCountByUidEnabled()
488 void BpBinder::setLimitCallback(binder_proxy_limit_callback cb) { in setLimitCallback()
493 void BpBinder::setBinderProxyCountWatermarks(int high, int low) { in setBinderProxyCountWatermarks()