Home
last modified time | relevance | path

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

12

/tools/security/remote_provisioning/hwtrust/cxxbridge/
Dlib.rs10 mod ffi { module
52 fn verify_dice_chain(chain: &[u8], kind: ffi::DiceChainKind) -> ffi::VerifyDiceChainResult { in verify_dice_chain()
55 ffi::DiceChainKind::Vsr13 => Options::vsr13(), in verify_dice_chain()
56 ffi::DiceChainKind::Vsr14 => Options::vsr14(), in verify_dice_chain()
57 ffi::DiceChainKind::Vsr15 => Options::vsr15(), in verify_dice_chain()
58 ffi::DiceChainKind::Vsr16 => Options::vsr16(), in verify_dice_chain()
60 return ffi::VerifyDiceChainResult { in verify_dice_chain()
75 ffi::VerifyDiceChainResult { error: "".to_string(), chain, len } in verify_dice_chain()
79 ffi::VerifyDiceChainResult { error, chain: Box::new(DiceChain(None)), len: 0 } in verify_dice_chain()
/tools/netsim/
DAndroid.bp118 srcs: ["rust/daemon/src/ffi.rs"],
119 out: ["netsim-daemon/src/ffi.rs.cc"],
126 srcs: ["rust/daemon/src/ffi.rs"],
127 out: ["netsim-daemon/src/ffi.rs.h"],
134 srcs: ["rust/cli/src/ffi.rs"],
135 out: ["netsim-cli/src/ffi.rs.cc"],
142 srcs: ["rust/cli/src/ffi.rs"],
143 out: ["netsim-cli/src/ffi.rs.h"],
/tools/netsim/rust/daemon/src/bluetooth/
Dchip.rs15 use crate::{devices::chip::ChipIdentifier, ffi::ffi_bluetooth::RustBluetoothChip};
54 crate::ffi::ffi_bluetooth::bluetooth_add_rust_device( in rust_bluetooth_add()
/tools/netsim/rust/daemon/src/
Drust_main.rs35 use crate::ffi::ffi_util;
41 use std::ffi::{c_char, c_int};
72 std::ffi::CStr::from_ptr(*argv.add(i as usize)).to_str().unwrap().to_owned() in get_netsimd_args()
Dlib.rs24 mod ffi; module
Dservice.rs18 use crate::ffi::ffi_transport::{run_grpc_server_cxx, GrpcServer};
/tools/netsim/rust/cli/src/
Dlib.rs20 mod ffi; module
33 use crate::ffi::frontend_client_ffi::{
36 use crate::ffi::ClientResponseReader;
Dfile_handler.rs15 use crate::ffi::ClientResponseReadable;
Dbrowser.rs17 use std::ffi::OsStr;
Dargs.rs15 use crate::ffi::frontend_client_ffi::{FrontendClient, GrpcMethod};
505 value: &std::ffi::OsStr, in parse_ref()
543 value: &std::ffi::OsStr, in parse_ref()
Drequests.rs16 use crate::ffi::frontend_client_ffi::GrpcMethod;
/tools/netsim/src/
DCMakeLists.txt23 set(cxx_bridge_source_file "src/ffi.rs")
46 set(cxx_bridge_source_file "src/ffi.rs")
/tools/netsim/rust/daemon/src/openssl/
Dsha.rs15 use std::ffi::*;
/tools/security/fuzzing/orphans/libffi/
Dfuzz_ffi.cc267 for (const auto& ffi : ffi_alloc_vector) { in freeAll() local
268 freeFFI(ffi); in freeAll()
/tools/netsim/rust/daemon/src/captures/
Dcaptures_handler.rs43 use crate::ffi::ffi_response_writable::CxxServerResponseWriter;
44 use crate::ffi::CxxServerResponseWriterWrapper;
/tools/netsim/rust/daemon/src/transport/
Dgrpc.rs16 use crate::ffi::ffi_transport::handle_grpc_response;
Dfd.rs25 use crate::ffi::ffi_transport;
/tools/netsim/rust/common/src/util/
Dnetsim_logger.rs24 ffi::OsStr,
Dos_utils.rs18 use std::ffi::CString;
/tools/asuite/adevice/src/
Drestart_chooser.rs6 use std::ffi::OsStr;
/tools/netsim/rust/daemon/src/wireless/
Dble_beacon.rs26 use crate::ffi::ffi_bluetooth;
Dwifi.rs16 use crate::ffi::ffi_wifi;
Dbluetooth.rs16 use crate::ffi::ffi_bluetooth;
/tools/security/fuzzing/orphans/android_logger/
Dandroid_logger_fuzzer.rs8 use std::ffi::CString;
/tools/netsim/rust/daemon/src/http_server/
Dhttp_handlers.rs17 ffi::OsStr,

12