Home
last modified time | relevance | path

Searched defs:SpIBinder (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/libs/binder/rust/src/
Dproxy.rs44 pub struct SpIBinder(ptr::NonNull<sys::AIBinder>); struct
46 impl fmt::Debug for SpIBinder { implementation
55 unsafe impl Send for SpIBinder {} implementation
60 unsafe impl Sync for SpIBinder {} implementation
62 impl SpIBinder { impl
154 pub unsafe fn new_spibinder(ptr: *mut sys::AIBinder) -> Option<SpIBinder> { in new_spibinder()
172 impl AssociateClass for SpIBinder { implementation
184 impl Ord for SpIBinder { implementation
208 impl PartialOrd for SpIBinder { implementation
214 impl PartialEq for SpIBinder { implementation
[all …]
Dbinder.rs56 fn as_binder(&self) -> SpIBinder { in as_binder()
204 fn get_extension(&mut self) -> Result<Option<SpIBinder>>; in get_extension()
Dnative.rs241 fn as_binder(&self) -> SpIBinder { in as_binder()
Dparcel.rs670 pub(crate) fn read_binder(&self) -> Result<Option<SpIBinder>> { in read_binder()
/frameworks/native/libs/binder/rust/rpcbinder/src/
Dserver.rs47 pub fn new_vsock(mut service: SpIBinder, cid: u32, port: u32) -> Result<RpcServer, Error> { in new_vsock()
62 mut service: SpIBinder, in new_init_unix_domain()
89 mut service: SpIBinder, in new_unix_domain_bootstrap()
107 pub fn new_inet(mut service: SpIBinder, address: &str, port: u32) -> Result<RpcServer, Error> { in new_inet()
Dsession.rs200 service: Option<SpIBinder>, in get_interface()
/frameworks/native/libs/binder/rust/tests/parcel_fuzzer/random_parcel/src/
Dlib.rs37 pub fn fuzz_service(binder: &mut SpIBinder, fuzzer_data: &[u8]) { in fuzz_service()