/system/extras/simpleperf/rust/ |
D | lib.rs | 20 use std::ffi::{c_char, CString}; 23 fn path_to_cstr(path: &Path) -> CString { in path_to_cstr() argument 24 CString::new(path.to_str().unwrap()).unwrap() in path_to_cstr() 49 let c_args: Vec<CString> = args.iter().map(|s| CString::new(s.as_bytes()).unwrap()).collect(); in run_record_cmd() 58 let c_args: Vec<CString> = args.iter().map(|s| CString::new(s.as_bytes()).unwrap()).collect(); in run_inject_cmd()
|
/system/authgraph/hal/src/ |
D | channel.rs | 20 use std::ffi::CString; 42 Some(&CString::new("encoded request message too large").unwrap()), in write_msg() 50 Some(&CString::new("failed to write framing length").unwrap()), in write_msg() 57 Some(&CString::new("failed to write data").unwrap()), in write_msg()
|
D | service.rs | 28 use std::ffi::CString; 39 Some(&CString::new(format!("CBOR conversion failed: {:?}", err)).unwrap()), in failed_cbor() 88 Some(&CString::new("missing inner rsp in OK outer rsp".to_string()).unwrap()), in execute_req() 175 Some(&CString::new("expected unsigned public key").unwrap()), in unsigned_pub_key()
|
D | lib.rs | 140 Some(&std::ffi::CString::new(msg).unwrap()), in arg_err()
|
/system/keymint/hal/src/ |
D | lib.rs | 33 ffi::CString, 55 Some(&CString::new(format!("CBOR conversion failed: {:?}", err)).unwrap()), in failed_cbor() 81 Some(&CString::new("message is too small to extract the response data").unwrap()), in extract_rsp() 95 Some(&CString::new("encoded request message too large").unwrap()), in write_msg() 103 Some(&CString::new("failed to write framing length").unwrap()), in write_msg() 110 Some(&CString::new("failed to write data").unwrap()), in write_msg() 173 &CString::new(format!("failed to write CBOR request to buffer: {:?}", e)).unwrap(), in channel_execute() 187 Some(&CString::new("encoded request message too large").unwrap()), in channel_execute() 266 Some(&CString::new(format!("failed to determine HAL environment: {}", e)).unwrap()), in send_hal_info()
|
D | keymint.rs | 25 use std::ffi::CString; 239 Some(&CString::new("Deprecated method deviceLocked() is not implemented").unwrap()), in deviceLocked() 351 Some(&CString::new("Operation handle not valid").unwrap()), in validate_handle()
|
D | hal.rs | 43 use std::ffi::CString; 76 Some(&CString::new("conversion from HAL type to internal type failed").unwrap()), in failed_conversion()
|
/system/security/prng_seeder/src/ |
D | cutils_socket.rs | 15 use std::ffi::CString; 21 let name = CString::new(name)?; in android_get_control_socket()
|
/system/apex/libs/libapexsupport/src/ |
D | apexinfo.rs | 22 use std::ffi::CString; 43 pub name: CString, 54 name: CString::new(manifest.name) in create()
|
/system/logging/rust/ |
D | logger.rs | 19 use std::ffi::CString; 34 tag: Option<CString>, 54 self.tag = Some(CString::new(tag).expect("Can't convert tag to CString")); in with_tag_on_device() 171 assert_eq!(config.tag.unwrap(), CString::new("my_app").unwrap()); in test_with_tag_on_device()
|
/system/librustutils/ |
D | sockets.rs | 19 use std::ffi::CString; 44 let cstr = CString::new(name).map_err(|_| SocketError::NulError(name.to_owned()))?; in android_get_control_socket()
|
D | system_properties.rs | 25 ffi::{c_uint, c_void, CStr, CString}, 38 prop_name: CString, 46 Ok(Self { prop_name: CString::new(name)?, prop_info: null(), serial: 0 }) in new() 266 CString::new(name).context("Failed to construct CString from name.")?.as_ptr(), in write() 267 CString::new(value).context("Failed to construct CString from value.")?.as_ptr(), in write()
|
/system/security/keystore2/apc_compat/ |
D | apc_compat.rs | 30 use std::{ffi::CString, slice}; 168 let prompt_text = CString::new(prompt_text).unwrap(); in prompt_user_confirmation() 169 let locale = CString::new(locale).unwrap(); in prompt_user_confirmation()
|
/system/secretkeeper/hal/src/ |
D | lib.rs | 32 use std::ffi::CString; 87 Some(&std::ffi::CString::new("secret ID of wrong length".to_string()).unwrap()), in deleteIds() 118 Some(&std::ffi::CString::new(format!("CBOR conversion failed: {err:?}")).unwrap()), in failed_cbor() 126 Some(&CString::new(err.msg).unwrap()), in service_specific_error()
|
/system/security/keystore2/selinux/src/ |
D | lib.rs | 33 use std::ffi::{CStr, CString}; 100 CString(CString), enumerator 136 Self::CString(cstr) => cstr, in deref() 144 Ok(Self::CString( in new() 145 CString::new(con) in new() 202 let c_key = CString::new(key).with_context(|| { in lookup() 290 let c_tclass = CString::new(tclass).with_context(|| { in check_access() 293 let c_perm = CString::new(perm).with_context(|| { in check_access()
|
/system/core/trusty/keymint/src/ |
D | keymint_hal_main.rs | 22 ffi::CString, 52 &CString::new(format!( in execute() 68 &CString::new(format!( in execute()
|
/system/core/trusty/libtrusty-rs/src/ |
D | lib.rs | 64 use std::ffi::CString; 104 let srv_name = CString::new(service).expect("Service name contained null bytes"); in connect()
|
/system/extras/libatrace_rust/src/ |
D | lib.rs | 17 use std::ffi::CString; 169 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_begin() 199 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_async_begin() 215 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_async_end() 236 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_async_for_track_begin() 237 let track_name_cstr = CString::new(track_name.as_bytes()).expect("CString::new failed"); in atrace_async_for_track_begin() 258 let track_name_cstr = CString::new(track_name.as_bytes()).expect("CString::new failed"); in atrace_async_for_track_end() 278 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_instant() 296 let name_cstr = CString::new(name.as_bytes()).expect("CString::new failed"); in atrace_instant_for_track() 297 let track_name_cstr = CString::new(track_name.as_bytes()).expect("CString::new failed"); in atrace_instant_for_track() [all …]
|
/system/security/keystore2/src/fuzzers/ |
D | keystore2_unsafe_fuzzer.rs | 31 use std::{ffi::CString, sync::Arc}; 226 &CString::new(source).unwrap(), 227 &CString::new(target).unwrap(), 233 let _res = setcon(&CString::new(get_valid_cstring_data(set_target)).unwrap());
|
/system/extras/libatrace_rust/benchmark/src/ |
D | atrace_benchmark_common.rs | 38 let procname = std::ffi::CString::new(std::env::args().next().unwrap()).unwrap(); in turn_tracing_on()
|
/system/core/trusty/secretkeeper/src/ |
D | hal_main.rs | 25 ffi::CString, 56 Some(&CString::new(format!("Failed to {msg} via tipc channel: {e:?}",)).unwrap()), in binderr()
|
/system/extras/profcollectd/libprofcollectd/ |
D | service.rs | 24 use std::ffi::CString; 38 let msg = CString::new(msg).expect("Failed to convert to CString"); in err_to_binder_status()
|
/system/security/keystore2/src/ |
D | error.rs | 39 use std::ffi::CString; 180 pub fn anyhow_error_to_cstring(e: &anyhow::Error) -> Option<CString> { in anyhow_error_to_cstring() argument 181 match CString::new(format!("{:?}", e)) { in anyhow_error_to_cstring()
|
D | authorization.rs | 39 use std::ffi::CString; 305 Some(CString::new("Feature is not enabled.").unwrap().as_c_str()), in getLastAuthTime()
|
/system/authgraph/tests/src/ |
D | lib.rs | 20 use std::ffi::CString; 927 let comp_name_1 = CString::new("Protected VM firmware").expect("CString::new failed"); in create_identity() 989 let comp_name_2 = CString::new("VM entry").expect("CString::new failed"); in create_identity() 1051 let comp_name_3 = CString::new("Payload").expect("CString::new failed"); in create_identity() 1114 let comp_name_4 = CString::new("APK1").expect("CString::new failed"); in create_identity() 1178 let comp_name_5 = CString::new("APEX1").expect("CString::new failed"); in create_identity()
|