Home
last modified time | relevance | path

Searched refs:ibinder (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/libs/binder/tests/unit_fuzzers/
DIBinderFuzzFunctions.h48 {[](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->getInterfaceDescriptor(); },
49 [](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->isBinderAlive(); },
50 [](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->pingBinder(); },
51 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void {
56 ibinder->dump(fd, args);
58 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void {
63 (void)ibinder->attachObject(fdp->ConsumeBool() ? reinterpret_cast<void*>(&objectID)
72 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void {
74 (void)ibinder->findObject(reinterpret_cast<void*>(&id));
76 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void {
[all …]
/frameworks/native/libs/binder/rust/src/
Dnative.rs38 ibinder: *mut sys::AIBinder, field
95 let ibinder = unsafe { sys::AIBinder_new(class.into(), rust_object as *mut c_void) }; in new_with_stability() localVariable
96 let mut binder = Binder { ibinder, rust_object }; in new_with_stability()
243 sys::AIBinder_incStrong(self.ibinder); in as_binder()
244 SpIBinder::from_raw(self.ibinder).unwrap() in as_binder()
401 sys::AIBinder_decStrong(self.ibinder); in drop()
430 fn try_from(mut ibinder: SpIBinder) -> Result<Self> { in try_from()
432 if Some(class) != ibinder.get_class() { in try_from()
438 let userdata = unsafe { sys::AIBinder_getUserData(ibinder.as_native_mut()) }; in try_from()
444 let mut ibinder = ManuallyDrop::new(ibinder); in try_from() localVariable
[all …]
Dbinder.rs643 fn try_from(ibinder: SpIBinder) -> Result<Strong<Self>>; in try_from()
960 …fn try_from(mut ibinder: $crate::SpIBinder) -> std::result::Result<$crate::Strong<dyn $interface>,…
963 let existing_class = ibinder.get_class();
973 …n Ok($crate::Strong::new(Box::new(<$proxy as $crate::binder_impl::Proxy>::from_binder(ibinder)?)));
977 … if ibinder.associate_class(<$native as $crate::binder_impl::Remotable>::get_class()) {
979 std::convert::TryFrom::try_from(ibinder.clone());
986 …n Ok($crate::Strong::new(Box::new(<$proxy as $crate::binder_impl::Proxy>::from_binder(ibinder)?)));
1028 …fn try_from(mut ibinder: $crate::SpIBinder) -> std::result::Result<$crate::Strong<dyn $async_inter…
1031 let existing_class = ibinder.get_class();
1041 …n Ok($crate::Strong::new(Box::new(<$proxy as $crate::binder_impl::Proxy>::from_binder(ibinder)?)));
[all …]
Dproxy.rs347 let ibinder = unsafe { SpIBinder::from_raw(out) }; in get_extension() localVariable
350 Ok(ibinder) in get_extension()
/frameworks/native/libs/binder/ndk/
Dibinder_jni.cpp32 sp<IBinder> ibinder = ibinderForJavaObject(env, binder); in AIBinder_fromJavaBinder() local
33 sp<AIBinder> cbinder = ABpBinder::lookupOrCreateFromBinder(ibinder); in AIBinder_fromJavaBinder()
DAndroid.bp54 "ibinder.cpp",
190 "ibinder.cpp",
/frameworks/native/libs/binder/trusty/ndk/
Drules.mk23 $(LIBBINDER_NDK_DIR)/ibinder.cpp \
/frameworks/native/libs/binder/rust/src/parcel/
Dparcelable.rs864 let ibinder: SpIBinder = parcel.read()?; in deserialize() localVariable
865 FromIBinder::try_from(ibinder) in deserialize()
880 let ibinder: Option<SpIBinder> = parcel.read()?; in deserialize_option() localVariable
881 ibinder.map(FromIBinder::try_from).transpose() in deserialize_option()