Home
last modified time | relevance | path

Searched refs:ffi (Results 1 – 25 of 25) sorted by relevance

/frameworks/native/libs/nativewindow/rust/src/
Dlib.rs17 extern crate nativewindow_bindgen as ffi;
22 pub use ffi::{AHardwareBuffer_Format, AHardwareBuffer_UsageFlags};
30 use ffi::{AHardwareBuffer, AHardwareBuffer_readFromParcel, AHardwareBuffer_writeToParcel};
54 let buffer_desc = ffi::AHardwareBuffer_Desc { in is_supported()
65 let status = unsafe { ffi::AHardwareBuffer_isSupported(&buffer_desc) }; in is_supported()
84 let buffer_desc = ffi::AHardwareBuffer_Desc { in new()
97 let status = unsafe { ffi::AHardwareBuffer_allocate(&buffer_desc, &mut ptr) }; in new()
131 unsafe { ffi::AHardwareBuffer_acquire(buffer.as_ptr()) }; in clone_from_raw()
152 let status = unsafe { ffi::AHardwareBuffer_getId(self.0.as_ptr(), &mut out_id) }; in id()
188 fn description(&self) -> ffi::AHardwareBuffer_Desc { in description()
[all …]
/frameworks/native/libs/binder/rust/src/
Dstate.rs142 for<'a> F: FnOnce(Option<&'a std::ffi::CStr>) -> T, in with_calling_sid()
156 Some(std::ffi::CStr::from_ptr(sid)) in with_calling_sid()
Dservice.rs22 use std::ffi::{c_void, CStr, CString};
Dnative.rs26 use std::ffi::{c_void, CStr};
Dbinder.rs28 use std::ffi::{c_void, CStr, CString};
937 …fn on_dump(&self, writer: &mut dyn std::io::Write, args: &[&std::ffi::CStr]) -> std::result::Resul…
Dproxy.rs32 use std::ffi::{c_void, CString};
Derror.rs21 use std::ffi::{CStr, CString};
/frameworks/native/libs/input/rust/
Dlib.rs31 mod ffi { module
111 use crate::ffi::{RustInputDeviceIdentifier, RustPointerProperties};
114 Box::new(InputVerifier::new(&name, ffi::shouldLog("InputVerifierLogEvents"))) in create_input_verifier()
Dinput.rs19 use crate::ffi::RustInputDeviceIdentifier;
Dinput_verifier.rs19 use crate::ffi::RustPointerProperties;
/frameworks/native/services/inputflinger/rust/
Dlib.rs46 mod ffi { module
71 unsafe fn create_inputflinger_rust(callback: *mut ffi::IInputFlingerRustBootstrapCallbackAIBinder) { in create_inputflinger_rust()
DAndroid.bp76 export_include_dirs: ["ffi"],
/frameworks/native/libs/binder/rust/rpcbinder/src/
Dsession.rs112 let socket_name = match std::ffi::CString::new(socket_name) { in setup_unix_domain_client()
158 let address = match std::ffi::CString::new(address) { in setup_inet_client()
181 port: &std::ffi::CStr, in setup_trusty_client()
/frameworks/minikin/rust/
Dminikin.rs24 mod ffi { module
Dhyphenator.rs107 use crate::ffi::getJoiningType;
108 use crate::ffi::getScript;
/frameworks/native/libs/binder/rust/tests/
Dndk_rust_interop.rs24 use std::ffi::CStr;
Dserialization.rs28 use std::ffi::{c_void, CStr, CString};
Dintegration.rs28 use std::ffi::CStr;
369 use std::ffi::CStr;
/frameworks/native/libs/binder/rust/rpcbinder/src/server/
Dandroid.rs21 use std::ffi::CString;
Dtrusty.rs19 use std::ffi::{c_char, c_void};
/frameworks/minikin/libs/minikin/
DAndroid.bp36 "ffi/IcuBridge.cpp",
/frameworks/native/cmds/evemu-record/
Devdev.rs293 &mut event as *mut _ as *mut std::ffi::c_void, in read_event()
/frameworks/native/libs/binder/trusty/rust/binder_rpc_test/
Dmain.rs24 use trusty_std::ffi::{CString, FallibleCString};
/frameworks/compile/mclinker/include/mcld/Config/
DConfig.h.cmake135 /* Define to 1 if you have the <ffi/ffi.h> header file. */
138 /* Define to 1 if you have the <ffi.h> header file. */
/frameworks/native/libs/binder/rust/src/parcel/
Dparcelable.rs24 use std::ffi::c_void;