Home
last modified time | relevance | path

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

123

/base/hiviewdfx/hitrace/interfaces/rust/innerkits/hitrace_meter/src/
Dlib.rs17 use std::ffi::{CString, c_char, c_int, c_longlong, c_ulonglong};
24 StartTraceWrapper(label, value_raw_ptr.as_ptr() as *const c_char); in start_trace() constant
41 StartAsyncTraceWrapper(label, value_raw_ptr.as_ptr() as *const c_char, task_id); in start_trace_async() constant
50 FinishAsyncTraceWrapper(label, value_raw_ptr.as_ptr() as *const c_char, task_id); in finish_trace_async() constant
59 CountTraceWrapper(label, name_raw_ptr.as_ptr() as *const c_char, count); in count_trace() constant
65 pub(crate) fn StartTraceWrapper(label: c_ulonglong, value: *const c_char); in StartTraceWrapper() argument
71 pub(crate) fn StartAsyncTraceWrapper(label: c_ulonglong, value: *const c_char, taskId: c_int); in StartAsyncTraceWrapper() argument
74 pub(crate) fn FinishAsyncTraceWrapper(label: c_ulonglong, value: *const c_char, taskId: c_int); in FinishAsyncTraceWrapper() argument
77 pub(crate) fn CountTraceWrapper(label: c_ulonglong, name: *const c_char, count: c_longlong); in CountTraceWrapper() argument
/base/hiviewdfx/hisysevent/interfaces/rust/innerkits/src/
Dsys_event.rs16 use std::ffi::{CString, c_char, c_int, c_uint, c_ulonglong};
59 pub char_ptr_: *const c_char, constant
164 pub param_name: [c_char; MAX_LENGTH_OF_PARAM_NAME],
218 let mut dest: Vec<*const c_char> = vec![]; in build_string_arrays() constant
221 dest.push(str_wrapper.into_raw() as *const c_char); in build_string_arrays() constant
227 …void_ptr_: std::boxed::Box::<[*const c_char]>::into_raw(dest.into_boxed_slice()) as *const c_int a… in build_string_arrays() constant
251 func.as_ptr() as *const c_char, in write() constant
253 domain.as_ptr() as *const c_char, in write() constant
254 event_name.as_ptr() as *const c_char, in write() constant
264 fn HiSysEventWriteWrapper(func: *const c_char, line: c_ulonglong, domain: *const c_char, in HiSysEventWriteWrapper() argument
[all …]
Dutils.rs16 use std::ffi::{CString, c_char};
19 pub fn trans_slice_to_array(src: &str, dest: &mut [c_char]) { in trans_slice_to_array() argument
38 pub fn free_allocated_str(ptr: *mut c_char) { in free_allocated_str() argument
Dsys_event_manager.rs16 use std::ffi::{CString, c_char, c_int, c_uint, c_longlong, c_ulonglong, c_void};
43 pub domain: [c_char; MAX_LENGTH_OF_EVENT_DOMAIN],
46 pub name: [c_char; MAX_LENGTH_OF_EVENT_NAME],
49 pub tag: [c_char; MAX_LENGTH_OF_EVENT_TAG],
77 pub domain: [c_char; MAX_LENGTH_OF_EVENT_DOMAIN],
80 pub event_list: [c_char; MAX_EVENT_LIST_LEN],
86 pub condition: *const c_char,
94 domain: [c_char; MAX_LENGTH_OF_EVENT_DOMAIN],
97 event_name: [c_char; MAX_LENGTH_OF_EVENT_NAME],
106 tz: [c_char; MAX_LENGTH_OF_TIME_ZONE],
[all …]
/base/update/updater/services/rust/hash_signed_data/src/
Dffi.rs16 use core::ffi::{c_uchar, c_int, c_char, c_ulong, CStr, c_void};
19 pub extern fn err_print_cb (err_str: *const c_char, _len: c_ulong, _u: *mut c_void) -> c_int in err_print_cb() argument
33 err_str: *const c_char, in ERR_print_errors_cb() argument
53 …pub fn Logger(level: c_int, file_name: *const c_char, line: i32, format: *const c_char, ...) -> c_… in Logger() argument
Dmacros.rs44 … std::ffi::CString::new(file_name).expect("unknown").as_ptr() as *const std::ffi::c_char,
46 … std::ffi::CString::new(log_str).expect("default log").as_ptr() as *const std::ffi::c_char
Dlib.rs24 use core::{ffi::{c_char, CStr}, mem::ManuallyDrop, ptr};
34 pub unsafe extern fn LoadHashSignedData(signed_data: *const c_char) in LoadHashSignedData()
68 out: *mut u8, out_len: usize, file_name: *const c_char) -> usize in GetSigFromHashData()
154 img_name: *const c_char, start: u32, end: u32, hash_value: *const u8, len: usize) -> bool in check_data_hash() argument
/base/sensors/sensor/rust/utils/socket_ipc_rust_ffi/src/
Dstream_buffer.rs21 use std::ffi::{CString, c_char};
67 sz_buff: [c_char; MAX_STREAM_BUF_SIZE + 1],
98 let data: *const c_char = &data as *const T as *const c_char; in write() constant
113 let pointer = reference as *const c_char; in clean() constant
149 pub(crate) fn data(&self) -> *const c_char { in data() argument
150 &(self.sz_buff[0]) as *const c_char in data() constant
165 fn get_error_status_remark(&self) -> *const c_char { in get_error_status_remark() argument
166 let s: &[c_char] = match self.rw_error_status { in get_error_status_remark()
173 fn read_buf(&self) -> *const c_char { in read_buf() argument
174 &(self.sz_buff[self.r_pos]) as *const c_char in read_buf() constant
[all …]
Dstream_session.rs20 use std::{ffi::{CString, c_char}, thread::sleep, time::Duration};
112 fn session_send_msg(&self, buf: *const c_char, size: usize) -> bool { in session_send_msg() argument
/base/hiviewdfx/hilog/interfaces/rust/src/
Dlib.rs17 use std::ffi::{c_char};
81 pub fn HiLogIsLoggable(domain: u32, tag: *const c_char, level:u32) -> bool; in HiLogIsLoggable() argument
83 …pub fn HiLogPrint(logType: u8, level: u8, domain: u32, tag: *const c_char, fmt: *const c_char, ...… in HiLogPrint() argument
/base/msdp/device_status/rust/modules/basic/server/src/
Dbinding.rs19 use std::ffi::{ c_char };
23 program_name: *const c_char, module_type: i32, client_fd: *mut i32, token_type: *mut i32 constant
27 fn AllocSocketFd(program_name: *const c_char, module_type: i32, in AllocSocketFd() argument
/base/hiviewdfx/faultloggerd/interfaces/rust/rustc_demangle/
Dlib.rs23 use std::os::raw::{c_char};
31 pub unsafe extern "C" fn rustc_demangle(mangled: *const c_char) -> *mut c_char in rustc_demangle() argument
51 unsafe { std::slice::from_raw_parts_mut(out, size) }.as_mut_ptr() as *mut c_char in rustc_demangle()
/base/request/request/services/service/rust/src/
Dc_string_wrapper.rs16 use std::{slice, ffi::c_char};
20 c_str: *const c_char,
26 let c_str = s.as_ptr() as *const c_char; in from() constant
Drequest_binding.rs20 use std::ffi::{c_char, c_void};
31 path: *const c_char, in RequestBackgroundNotify() argument
41 pub fn DeleteChar(ptr: *const c_char); in DeleteChar() argument
Dutils.rs18 use std::ffi::{ c_char, CStr };
27 pub fn convert_to_string(ptr: *const c_char) -> String { in convert_to_string()
/base/hiviewdfx/hitrace/interfaces/rust/innerkits/hitracechain/src/
Dlib.rs21 use std::ffi::{CString, c_char, c_int, c_ulonglong};
201 HiTraceChainBegin(name.as_ptr() as *const c_char, flags) in begin() constant
278 fn HiTraceChainBegin(name: *const c_char, _flags: c_int) -> HiTraceId; in HiTraceChainBegin() argument
296 …fn HiTraceChainIdToBytesWrapper(id: *const HiTraceId, p_id_array: *const c_char, len: c_int) -> c_… in HiTraceChainIdToBytesWrapper() argument
299 fn HiTraceChainBytesToIdWrapper(p_id_array: *const c_char, len: c_int) -> HiTraceId; in HiTraceChainBytesToIdWrapper() argument
304 p_id: *const HiTraceId, fmt: *const c_char, ...); in HiTraceChainTracepointExWrapper() argument
Dmacros.rs46 std::ffi::CString::new(args).expect("").as_ptr() as *const std::ffi::c_char);
/base/msdp/device_status/rust/services/sys/src/
Dbinding.rs21 use std::ffi::{ c_char, c_int, CString };
54 program_name: *const c_char, module_type: i32, in NativeService_AllocSocketFd() argument
87 NativeService_AllocSocketFd(self.service, program_name.as_ptr() as *const c_char, in alloc_socket_fd() constant
/base/hiviewdfx/faultloggerd/interfaces/rust/stacktrace/
Dlib.rs19 use std::os::raw::{c_char, c_int, c_uint};
28 fn GetTrace(skip_frame_num : c_uint) -> *const c_char; in GetTrace() argument
/base/sensors/sensor/rust/utils/socket_ipc_rust_ffi/src/stream_buffer/
Dffi.rs60 pub unsafe extern "C" fn StreamBufferData(object: *const StreamBuffer) -> *const c_char { in StreamBufferData() argument
174 …safe extern "C" fn StreamBufferGetErrorStatusRemark(object: *const StreamBuffer) -> *const c_char { in StreamBufferGetErrorStatusRemark() argument
189 pub unsafe extern "C" fn StreamBufferWriteChar(object: *mut StreamBuffer, buf: *const c_char, size:… in StreamBufferWriteChar() argument
235 pub unsafe extern "C" fn StreamBufferReadChar(object: *mut StreamBuffer, buf: *const c_char, size: … in StreamBufferReadChar() argument
250 pub unsafe extern "C" fn CircleStreamBufferWrite(object: *mut StreamBuffer, buf: *const c_char, siz… in CircleStreamBufferWrite() argument
282 pub unsafe extern "C" fn StreamBufferReadBuf(object: *const StreamBuffer) -> *const c_char { in StreamBufferReadBuf() argument
352 pub unsafe extern "C" fn StreamBufferGetSzBuff(object: *const StreamBuffer) -> *const c_char { in StreamBufferGetSzBuff() argument
Dnet_packet.rs16 use std::ffi::{CString, c_char};
108 …f.stream_buffer.w_pos > 0 && !buf.write_char_usize(&self.stream_buffer.sz_buff[0] as *const c_char, in make_data() constant
/base/msdp/device_status/rust/data/sys/src/ipc/
Dbasic.rs18 use std::ffi::{ c_char, CStr, CString };
60 pub unsafe fn from_c(program_name: *const c_char, module_type: i32) -> FusionResult<Self> in from_c() argument
/base/msdp/device_status/rust/frameworks/client/src/
Dlib.rs32 use std::ffi::{ c_char, CStr, CString };
48 pub unsafe extern "C" fn fusion_alloc_socket_fd(program_name: *const c_char, module_type: i32, in fusion_alloc_socket_fd() argument
244 remote_network_id: *const c_char, start_device_id: i32) -> i32 in fusion_start_coordination() argument
307 pub unsafe extern "C" fn fusion_get_coordination_state(user_data: i32, device_id: *const c_char) ->… in fusion_get_coordination_state()
/base/security/code_signature/services/key_enable/src/
Dmain.rs18 use std::ffi::{c_char, CString};
Dcert_utils.rs16 use std::ffi::{c_char, CString};

123