Home
last modified time | relevance | path

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

1234

/base/update/updater/services/rust/hash_signed_data/src/
H A Dmacros.rs29 /// change log threshold, please add ffi interface in ffi.rs.
40 let c_file_name = std::ffi::CString::new(file_name).expect("unknown");
41 let c_log_str = std::ffi::CString::new(log_str).expect("default log");
44 $crate::ffi::Logger(
45 $crate::ffi::LogLevel::$level as i32,
46 c_file_name.as_ptr() as *const std::ffi::c_char,
48 c_log_str.as_ptr() as *const std::ffi::c_char
H A Devp.rs17 use crate::ffi;
42 if unsafe { ffi::EVP_DecodeBlock(out_data.as_mut_ptr(), in_data.as_ptr(), in_data.len() as i32) } <= 0 { in evp_decode_block()
H A Dlib.rs20 mod ffi; modules
24 use core::{ffi::{c_char, CStr}, mem::ManuallyDrop, ptr};
88 unsafe { ffi::ERR_print_errors_cb(ffi::err_print_cb, ptr::null_mut()); }
/base/hiviewdfx/hitrace/interfaces/rust/innerkits/hitracechain/src/
H A Dmacros.rs35 /// Call C ffi border function, all risks are under control.
43 $communication_mode as std::ffi::c_int,
44 $tracepoint_type as std::ffi::c_int,
46 std::ffi::CString::new(args).expect("").as_ptr() as *const std::ffi::c_char);
/base/request/request/pre_download/native/src/download/
H A Dwrapper.rs15 use ffi::{PreDownloadOptions, PreDownloadTaskCallback};
33 fn from_ffi(ffi: UniquePtr<PreDownloadTaskCallback>) -> Option<Self> { in from_ffi()
34 if ffi.is_null() { in from_ffi()
37 Some(Self { inner: ffi }) in from_ffi()
58 pub(crate) mod ffi {
/base/request/request/request_utils/src/
H A Dhilog.rs19 use std::ffi::{c_char, CString};
30 use std::ffi::{c_char, CString};
42 use std::ffi::{c_char, CString};
/base/request/request/services/src/
H A Dhilog.rs19 use std::ffi::{c_char, CString};
28 use std::ffi::{c_char, CString};
38 use std::ffi::{c_char, CString};
/base/request/request/services/src/utils/
H A Dcommon_event.rs17 use ffi::WantWrapper;
41 inner: UniquePtr<ffi::WantWrapper>,
80 let res = ffi::SubscribeCommonEvent(events, Box::new(EventHandler::new(Box::new(handler)))); in fmt()
90 mod ffi { modules
H A Dmod.rs25 pub(crate) use ffi::PublishStateChangeEvent;
30 pub(crate) use ffi::GetTopUid;
110 ffi::GetCallingBundle(token_id)
116 ffi::IsSystemAPI(token_id)
122 ffi::CheckPermission(token_id, permission)
127 mod ffi { modules
/base/sensors/sensor/rust/utils/socket_ipc_rust_ffi/src/
H A Depoll_manager.rs17 pub mod ffi; modules
19 use std::ffi::{CString, c_char};
/base/request/request/services/src/service/
H A Dnotification_bar.rs16 use ffi::{RequestTaskMsg, SubscribeNotification};
41 ffi::RequestProgressNotification(msg);
48 ffi::RequestCompletedNotification(
63 ffi::RequestCompletedNotification(
82 let ret = ffi::CancelNotification(task_id);
218 mod ffi { modules
/base/request/request/pre_download/netstack_rs/src/
H A Derror.rs18 use crate::wrapper::ffi;
26 pub(crate) fn from_ffi(inner: &ffi::HttpClientError) -> Self {
H A Drequest.rs19 use crate::wrapper::ffi::{HttpClientRequest, NewHttpClientRequest, SetBody};
H A Dresponse.rs16 use crate::wrapper::ffi::HttpClientResponse;
H A Dwrapper.rs14 use std::ffi::c_void;
34 fn on_success(&mut self, response: &ffi::HttpClientResponse) { in on_success()
39 fn on_fail(&mut self, response: &ffi::HttpClientResponse, error: &ffi::HttpClientError) { in on_fail()
45 fn on_cancel(&mut self, response: &ffi::HttpClientResponse) { in on_cancel()
59 pub(crate) mod ffi {
219 impl TryFrom<ffi::TaskStatus> for TaskStatus {
220 type Error = ffi::TaskStatus;
221 fn try_from(status: ffi::TaskStatus) -> Result<Self, Self::Error> { in try_from()
223 ffi in try_from()
[all...]
H A Dtask.rs20 use crate::wrapper::ffi::{HttpClientRequest, HttpClientTask, NewHttpClientTask, OnCallback};
/base/request/request/services/src/task/
H A Dreason.rs14 pub(crate) use ffi::Reason;
17 mod ffi { modules
H A Dmod.rs29 pub(crate) mod ffi;
/base/security/code_signature/services/key_enable/src/
H A Dfile_utils.rs35 let ret = directory_ex::ffi::ChangeModeFile(&dirpath, &mode); in change_default_mode_file()
45 let ret = directory_ex::ffi::ChangeModeDirectory(&dirpath, &mode); in change_default_mode_directory()
/base/request/request/services/src/manage/
H A Dnetwork.rs16 use ffi::NetworkRegistry;
17 pub(crate) use ffi::{NetworkInfo, NetworkType};
53 let registry = ffi::RegisterNetworkChange(
123 mod ffi { modules
/base/hiviewdfx/hilog/interfaces/rust/src/
H A Dlib.rs17 use std::ffi::{c_char};
77 // hilog ffi interface
79 /// hilog ffi interface HiLogIsLoggabel
81 /// hilog ffi interface HiLogPrint
90 /// hilog ffi interface IsPrivateSwitchOn
92 /// hilog ffi interface IsDebugOn
/base/hiviewdfx/hisysevent/interfaces/rust/innerkits/src/
H A Dsys_event_manager.rs16 use std::ffi::{CString, c_char, c_int, c_uint, c_longlong, c_ulonglong, c_void};
213 std::ffi::CString::from_raw(self.level as *mut std::ffi::c_char) in get_level()
222 std::ffi::CString::from_raw(self.tag as *mut std::ffi::c_char) in get_tag()
232 std::ffi::CString::from_raw(self.json_str as *mut std::ffi::c_char) in get_json_str()
393 // Safty: call C ffi border function, all risks are under control.
532 // Safty: call C ffi border function, all risks are under control.
542 // Safty: call C ffi borde
[all...]
H A Dutils.rs16 use std::ffi::{CString, c_char};
/base/hiviewdfx/faultloggerd/interfaces/rust/stacktrace/
H A Dlib.rs18 use std::ffi::CStr;
/base/hiviewdfx/hicollie/interfaces/rust/src/
H A Dlib.rs18 use std::ffi::{c_char, c_void};

Completed in 7 milliseconds

1234