Searched refs:ibinder (Results 1 – 8 of 8) sorted by relevance
/frameworks/native/libs/binder/tests/unit_fuzzers/ |
D | IBinderFuzzFunctions.h | 48 {[](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/ |
D | native.rs | 38 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 …]
|
D | binder.rs | 643 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 …]
|
D | proxy.rs | 347 let ibinder = unsafe { SpIBinder::from_raw(out) }; in get_extension() localVariable 350 Ok(ibinder) in get_extension()
|
/frameworks/native/libs/binder/ndk/ |
D | ibinder_jni.cpp | 32 sp<IBinder> ibinder = ibinderForJavaObject(env, binder); in AIBinder_fromJavaBinder() local 33 sp<AIBinder> cbinder = ABpBinder::lookupOrCreateFromBinder(ibinder); in AIBinder_fromJavaBinder()
|
D | Android.bp | 54 "ibinder.cpp", 190 "ibinder.cpp",
|
/frameworks/native/libs/binder/trusty/ndk/ |
D | rules.mk | 23 $(LIBBINDER_NDK_DIR)/ibinder.cpp \
|
/frameworks/native/libs/binder/rust/src/parcel/ |
D | parcelable.rs | 864 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()
|