Home
last modified time | relevance | path

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

12

/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/ssl/
Dctx.rs14 use core::{fmt, mem, ptr};
89 let ptr = check_ptr(unsafe { SSL_CTX_new(method.as_ptr()) })?; in new() localVariable
90 check_ret(unsafe { SSL_CTX_set_default_verify_paths(ptr) })?; in new()
92 let mut builder = Self::from_ptr(ptr); in new()
102 pub(crate) fn from_ptr(ptr: *mut SSL_CTX) -> Self { in from_ptr()
103 SslContextBuilder(SslContext(ptr)) in from_ptr()
117 let ptr = self.as_ptr_mut(); in set_min_proto_version() localVariable
121 ptr, in set_min_proto_version()
124 ptr::null_mut(), in set_min_proto_version()
131 let ptr = self.as_ptr_mut(); in set_max_proto_version() localVariable
[all …]
Dssl_base.rs48 let ptr = check_ptr(SSL_new(ctx.as_ptr()))?; in new() localVariable
49 Ok(Ssl::from_ptr(ptr)) in new()
89 let ptr = SSL_state_string_long(self.as_ptr()); in ssl_status() localVariable
90 ffi::CStr::from_ptr(ptr as *const _) in ssl_status()
/commonlibrary/memory_utils/libdmabufheap/test/unittest/libdmabufheap/
Ddmabuf_alloc_test.cpp62 struct dirent *ptr; in SetUp() local
63 while ((ptr = readdir(dir)) != nullptr) { in SetUp()
64 std::string fileName = ptr->d_name; in SetUp()
88 void *ptr = mmap(NULL, BUFFER_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, buffer.fd, 0); variable
89 ASSERT_TRUE(ptr != NULL);
93 ASSERT_GE(sprintf_s((char *)ptr, BUFFER_SIZE, "libdmabufheap"), 0);
97 ASSERT_STREQ("libdmabufheap", (char *)ptr);
99 ASSERT_EQ(0, munmap(ptr, BUFFER_SIZE));
116 void *ptr = mmap(NULL, BUFFER_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, buffer.fd, 0); variable
117 ASSERT_TRUE(ptr != NULL);
[all …]
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/task/
Dwaker.rs18 use std::ptr::NonNull;
23 unsafe fn get_header_by_raw_ptr(ptr: *const ()) -> NonNull<Header> { in get_header_by_raw_ptr()
24 let header = ptr as *mut Header; in get_header_by_raw_ptr()
33 unsafe fn clone<T>(ptr: *const ()) -> RawWaker in clone()
37 let header = ptr as *const Header; in clone()
42 unsafe fn wake(ptr: *const ()) { in wake()
43 let header = get_header_by_raw_ptr(ptr); in wake()
48 unsafe fn wake_by_ref(ptr: *const ()) { in wake_by_ref()
49 let header = get_header_by_raw_ptr(ptr); in wake_by_ref()
54 unsafe fn drop(ptr: *const ()) { in drop()
[all …]
Draw.rs18 use std::ptr::NonNull;
60 pub(crate) ptr: NonNull<Header>, field
64 pub(crate) fn form_raw(ptr: NonNull<Header>) -> RawTask { in form_raw()
65 RawTask { ptr } in form_raw()
69 unsafe { self.ptr.as_ref() } in header()
74 unsafe { (vir_table.run)(self.ptr) } in run()
79 (vir_table.get_result)(self.ptr, res); in get_result()
84 (vir_table.cancel)(self.ptr) in cancel()
89 (vir_table.set_waker)(self.ptr, cur_state, waker) in set_waker()
95 (vir_table.drop_ref)(self.ptr); in drop_ref()
[all …]
Dmod.rs26 use std::ptr::NonNull;
85 pub(crate) unsafe fn from_raw(ptr: NonNull<Header>) -> Task { in from_raw()
86 Task(RawTask::form_raw(ptr)) in from_raw()
116 let ptr = Box::into_raw(TaskMngInfo::<T, S>::new( in create_raw_task() localVariable
122 let non_ptr = NonNull::new(ptr as *mut Header); in create_raw_task()
123 let ptr = if let Some(ptr) = non_ptr { in create_raw_task() localVariable
124 ptr in create_raw_task()
128 RawTask { ptr } in create_raw_task()
Dtask_handle.rs16 use std::ptr::NonNull;
39 pub(crate) unsafe fn from_raw(ptr: NonNull<Header>) -> Self { in from_raw()
41 task: ptr.cast::<TaskMngInfo<T, S>>(), in from_raw()
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/executor/
Dblock_on.rs23 fn clone(ptr: *const ()) -> RawWaker { in clone()
24 let thread = unsafe { Arc::from_raw(ptr as *const Parker) }; in clone()
33 fn wake(ptr: *const ()) { in wake()
34 let thread = unsafe { Arc::from_raw(ptr as *const Parker) }; in wake()
38 fn wake_by_ref(ptr: *const ()) { in wake_by_ref()
39 let thread = unsafe { Arc::from_raw(ptr as *const Parker) }; in wake_by_ref()
44 fn drop(ptr: *const ()) { in drop()
45 unsafe { mem::drop(Arc::from_raw(ptr as *const Parker)) }; in drop()
Dworker.rs15 use std::ptr;
28 pub(crate) static CURRENT_WORKER: Cell<* const ()> = Cell::new(ptr::null());
29 pub(crate) static CURRENT_HANDLE: Cell<* const ()> = Cell::new(ptr::null());
212 let ptr = self.inner.as_ptr(); in get_inner_ptr() localVariable
213 &*ptr in get_inner_ptr()
Dcurrent_thread.rs88 fn clone(ptr: *const ()) -> RawWaker { in clone()
89 let parker = unsafe { Arc::from_raw(ptr as *const Parker) }; in clone()
98 fn wake(ptr: *const ()) { in wake()
99 let parker = unsafe { Arc::from_raw(ptr as *const Parker) }; in wake()
103 fn wake_by_ref(ptr: *const ()) { in wake_by_ref()
104 let parker = unsafe { Arc::from_raw(ptr as *const Parker) }; in wake_by_ref()
109 fn drop(ptr: *const ()) { in drop()
110 unsafe { mem::drop(Arc::from_raw(ptr as *const Parker)) }; in drop()
411 ctx.set(std::ptr::null()); in ut_current_thread_run_queue()
Dqueue.rs20 use std::{cmp, ptr};
28 ptr::read(data as *const AtomicU16 as *const u16) in non_atomic_load()
226 Some(unsafe { ptr::read(task).assume_init() }) in pop_front()
271 let ptr = self.buffer[idx].get(); in push_back() localVariable
273 ptr::write((*ptr).as_mut_ptr(), task); in push_back()
315 let task = unsafe { ptr::read(task_ptr).assume_init() }; in push_overflowed()
317 ptr::write((*dst_ptr.get()).as_mut_ptr(), task); in push_overflowed()
385 let task = unsafe { ptr::read(task_ptr).assume_init() }; in steal_into()
386 let ptr = dst.inner.buffer[des_idx].get(); in steal_into() localVariable
388 ptr::write((*ptr).as_mut_ptr(), task); in steal_into()
[all …]
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/
Dforeign.rs25 fn from_ptr(ptr: *mut Self::CStruct) -> Self; in from_ptr()
37 unsafe fn from_ptr<'a>(ptr: *mut Self::CStruct) -> &'a Self { in from_ptr()
38 &*(ptr as *mut _) in from_ptr()
44 unsafe fn from_ptr_mut<'a>(ptr: *mut Self::CStruct) -> &'a mut Self { in from_ptr_mut()
45 &mut *(ptr as *mut _) in from_ptr_mut()
75 fn from_ptr(ptr: *mut $ctype) -> $owned {
76 $owned(ptr)
Dmod.rs29 use core::ptr;
43 pub(crate) fn check_ptr<T>(ptr: *mut T) -> Result<*mut T, ErrorStack> { in check_ptr()
44 if ptr.is_null() { in check_ptr()
47 Ok(ptr) in check_ptr()
66 OPENSSL_init_ssl(init_options, ptr::null_mut()); in ssl_init()
Dx509.rs14 use core::{ffi, fmt, ptr, str};
47 let ptr = check_ptr(unsafe { in from_pem() localVariable
48 PEM_read_bio_X509(bio.as_ptr(), ptr::null_mut(), None, ptr::null_mut()) in from_pem()
50 Ok(X509::from_ptr(ptr)) in from_pem()
57 let ptr = check_ptr(unsafe { d2i_X509(ptr::null_mut(), &mut der.as_ptr(), len) })?; in from_der() localVariable
58 Ok(X509::from_ptr(ptr)) in from_der()
69 let r = PEM_read_bio_X509(bio.as_ptr(), ptr::null_mut(), None, ptr::null_mut()); in stack_from_pem()
Dbio.rs17 use core::{ptr, slice};
86 let ptr = check_ptr(BIO_meth_new(BIO_TYPE_NONE, b"rust\0".as_ptr() as *const _))?; in new() localVariable
87 let bio_method = BioMethodInner(ptr); in new()
89 BIO_meth_set_write(ptr, bwrite::<S>); in new()
90 BIO_meth_set_read(ptr, bread::<S>); in new()
91 BIO_meth_set_puts(ptr, bputs::<S>); in new()
92 BIO_meth_set_ctrl(ptr, ctrl::<S>); in new()
93 BIO_meth_set_create(ptr, create); in new()
94 BIO_meth_set_destroy(ptr, destroy::<S>); in new()
217 BIO_set_data(bio, ptr::null_mut()); in create()
[all …]
Dstack.rs109 let ptr = OPENSSL_sk_pop(self.as_stack()); in pop() localVariable
110 match ptr.is_null() { in pop()
112 false => Some(T::from_ptr(ptr as *mut _)), in pop()
139 fn from_ptr(ptr: *mut Self::CStruct) -> Self { in from_ptr()
140 Stack(ptr) in from_ptr()
Derror.rs15 use core::{ptr, str};
72 let mut file = ptr::null(); in get()
75 let mut func = ptr::null(); in get()
76 let mut data = ptr::null(); in get()
/commonlibrary/c_utils/base/src/
Ddirectory_ex.cpp159 struct dirent *ptr = readdir(dir); in GetDirFiles() local
160 if (ptr == nullptr) { in GetDirFiles()
165 if ((strcmp(ptr->d_name, ".") == 0) || (strcmp(ptr->d_name, "..") == 0)) { in GetDirFiles()
167 } else if (ptr->d_type == DT_DIR) { in GetDirFiles()
168 pathStringWithDelimiter = IncludeTrailingPathDelimiter(path) + string(ptr->d_name); in GetDirFiles()
171 files.push_back(IncludeTrailingPathDelimiter(path) + string(ptr->d_name)); in GetDirFiles()
229 struct dirent *ptr = readdir(currentDir); in ForceRemoveDirectory() local
230 if (ptr == nullptr) { in ForceRemoveDirectory()
233 const char *name = ptr->d_name; in ForceRemoveDirectory()
239 if (ptr->d_type == DT_DIR) { in ForceRemoveDirectory()
[all …]
Dtimer.cpp183 for (const TimerEntryPtr& ptr : entryList) { in OnTimer() local
184 if (ptr->timerFd != timerFd) { in OnTimer()
189 ptr->callback(); in OnTimer()
192 if (!ptr->once) { in OnTimer()
195 onceIdsUnused.push_back(ptr->timerId); in OnTimer()
226 for (const TimerEntryPtr &ptr : entryList) { in GetTimerFd() local
227 if (!ptr->once) { in GetTimerFd()
228 return ptr->timerFd; in GetTimerFd()
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/sync/mpsc/
Dqueue.rs16 use std::ptr;
17 use std::ptr::NonNull;
49 next: AtomicPtr::new(ptr::null_mut()), in new()
54 self.next.store(ptr::null_mut(), Release); in reclaim()
57 fn try_insert(&self, ptr: *mut Block<T>) -> Result<(), *mut Block<T>> { in try_insert()
60 .compare_exchange(ptr::null_mut(), ptr, AcqRel, Acquire) in try_insert()
67 fn insert(&self, ptr: *mut Block<T>) { in insert()
74 match curr.try_insert(ptr) { in insert()
82 drop(Box::from_raw(ptr)); in insert()
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/util/
Dlinked_list.rs21 use std::ptr::NonNull;
75 unsafe fn node(ptr: NonNull<Self>) -> NonNull<Node<Self>> in node()
170 use std::ptr::{addr_of_mut, NonNull};
193 unsafe fn address_of_node(mut ptr: NonNull<Entry>) -> NonNull<Node<Entry>> { in address_of_node()
194 let node_ptr = addr_of_mut!(ptr.as_mut().node); in address_of_node()
198 fn get_val(ptr: NonNull<Entry>) -> usize { in get_val()
199 unsafe { ptr.as_ref().val } in get_val()
203 unsafe fn node(ptr: NonNull<Self>) -> NonNull<Node<Self>> { in node()
204 address_of_node(ptr) in node()
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/time/
Dmod.rs23 use std::ptr::{addr_of_mut, NonNull};
129 unsafe fn node(mut ptr: NonNull<Self>) -> NonNull<Node<Self>> in node()
133 let node_ptr = addr_of_mut!(ptr.as_mut().node); in node()
/commonlibrary/rust/ylong_runtime/ylong_ffrt/src/
Dtask.rs77 let ptr = self as *mut FfrtTaskAttr; in set_qos() localVariable
78 ffrt_task_attr_set_qos(ptr, qos); in set_qos()
/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/ssl_stream/
Dc_ssl_stream.rs16 use core::{future, ptr, slice};
40 this.0.get_mut().context = ptr::null_mut(); in with_context()
62 context: ptr::null_mut(), in new()
/commonlibrary/utils_lite/memory/include/
Dohos_mem_pool.h96 void OhosFree(void *ptr);

12