Home
last modified time | relevance | path

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

/aosp12/frameworks/native/libs/binder/ndk/
H A Dibinder_internal.h37 struct ABpBinder;
48 virtual ABpBinder* asABpBinder() { return nullptr; } in asABpBinder()
94 struct ABpBinder : public AIBinder, public ::android::BpRefBase { struct
100 virtual ~ABpBinder();
105 ABpBinder* asABpBinder() override { return this; } in asABpBinder() argument
108 explicit ABpBinder(const ::android::sp<::android::IBinder>& binder);
H A Dibinder.cpp63 wp<ABpBinder> binder;
228 ABpBinder::ABpBinder(const ::android::sp<::android::IBinder>& binder) in ABpBinder() function in ABpBinder
232 ABpBinder::~ABpBinder() {} in ~ABpBinder()
234 void ABpBinder::onLastStrongRef(const void* id) { in onLastStrongRef()
252 sp<AIBinder> ABpBinder::lookupOrCreateFromBinder(const ::android::sp<::android::IBinder>& binder) { in lookupOrCreateFromBinder()
272 sp<ABpBinder> ret = value->binder.promote(); in lookupOrCreateFromBinder()
274 ret = new ABpBinder(binder); in lookupOrCreateFromBinder()
702 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(ext); in AIBinder_getExtension()
744 sp<AIBinder> ndkBinder = ABpBinder::lookupOrCreateFromBinder(binder); in AIBinder_fromPlatformBinder()
H A Dservice_manager.cpp51 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(binder); in AServiceManager_checkService()
63 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(binder); in AServiceManager_getService()
85 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(binder); in AServiceManager_waitForService()
H A Dibinder_jni.cpp33 sp<AIBinder> cbinder = ABpBinder::lookupOrCreateFromBinder(ibinder); in AIBinder_fromJavaBinder()
H A Dparcel.cpp243 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(readBinder); in AParcel_readStrongBinder()