Home
last modified time | relevance | path

Searched refs:from_raw (Results 1 – 25 of 121) sorted by relevance

12345

/external/rust/crates/intrusive-collections/src/
Dpointer_ops.rs39 unsafe fn from_raw(&self, value: *const Self::Value) -> Self::Pointer; in from_raw() method
77 unsafe fn from_raw(&self, raw: *const T) -> &'a T { in from_raw() method
92 unsafe fn from_raw(&self, raw: *const T) -> UnsafeRef<T> { in from_raw() method
93 UnsafeRef::from_raw(raw as *mut T) in from_raw()
108 unsafe fn from_raw(&self, raw: *const T) -> Box<T> { in from_raw() method
109 Box::from_raw(raw as *mut T) in from_raw()
124 unsafe fn from_raw(&self, raw: *const T) -> Rc<T> { in from_raw() method
125 Rc::from_raw(raw) in from_raw()
140 unsafe fn from_raw(&self, raw: *const T) -> Arc<T> { in from_raw() method
141 Arc::from_raw(raw) in from_raw()
[all …]
Dunsafe_ref.rs35 pub unsafe fn from_raw(val: *const T) -> UnsafeRef<T> { in from_raw() method
53 unsafe { UnsafeRef::from_raw(Box::into_raw(val)) } in from_box()
66 Box::from_raw(UnsafeRef::into_raw(ptr)) in into_box()
/external/rust/crates/futures-task/src/
Dwaker.rs26 Waker::from_raw(RawWaker::new(ptr, waker_vtable::<W>())) in waker()
36 let arc = mem::ManuallyDrop::new(Arc::<T>::from_raw(data as *const T)); in increase_refcount()
48 let arc: Arc<T> = Arc::from_raw(data as *const T); in wake_arc_raw()
55 let arc = mem::ManuallyDrop::new(Arc::<T>::from_raw(data as *const T)); in wake_by_ref_arc_raw()
60 drop(Arc::<T>::from_raw(data as *const T)) in drop_arc_raw()
Dfuture_obj.rs234 drop(Box::from_raw(ptr as *mut F)) in drop()
244 drop(Box::from_raw(ptr)) in drop()
254 drop(Box::from_raw(ptr)) in drop()
269 drop(Pin::from(Box::from_raw(ptr))) in drop()
281 drop(Pin::from(Box::from_raw(ptr))) in drop()
293 drop(Pin::from(Box::from_raw(ptr))) in drop()
/external/crosvm/cros_async/src/
Dwaker.rs34 let weak = ManuallyDrop::new(Weak::<W>::from_raw(data as *const W)); in clone_weak_raw()
44 let weak: Weak<W> = Weak::from_raw(data as *const W); in wake_weak_raw()
52 let weak = ManuallyDrop::new(Weak::<W>::from_raw(data as *const W)); in wake_by_ref_weak_raw()
58 drop(Weak::from_raw(data as *const W)) in drop_weak_raw()
63 Waker::from_raw(RawWaker::new( in new_waker()
/external/rust/crates/nix/test/
Dtest_sched.rs7 let initial_affinity = sched_getaffinity(Pid::from_raw(0)).unwrap(); in test_sched_affinity()
21 sched_setaffinity(Pid::from_raw(0), &new_affinity).unwrap(); in test_sched_affinity()
24 let updated_affinity = sched_getaffinity(Pid::from_raw(0)).unwrap(); in test_sched_affinity()
31 sched_setaffinity(Pid::from_raw(0), &initial_affinity).unwrap(); in test_sched_affinity()
/external/rust/crates/tokio/src/runtime/task/
Draw.rs52 pub(super) unsafe fn from_raw(ptr: NonNull<Header>) -> RawTask { in from_raw() method
103 let harness = Harness::<T, S>::from_raw(ptr); in poll()
108 let harness = Harness::<T, S>::from_raw(ptr); in dealloc()
119 let harness = Harness::<T, S>::from_raw(ptr); in try_read_output()
124 let harness = Harness::<T, S>::from_raw(ptr); in drop_join_handle_slow()
129 let harness = Harness::<T, S>::from_raw(ptr); in shutdown()
Dmod.rs123 pub(crate) unsafe fn from_raw(ptr: NonNull<Header>) -> Task<S> { in from_raw() method
125 raw: RawTask::from_raw(ptr), in from_raw()
137 pub(crate) unsafe fn from_raw(ptr: NonNull<Header>) -> Notified<S> {
138 Notified(Task::from_raw(ptr))
214 unsafe fn from_raw(ptr: NonNull<Header>) -> Task<S> { in from_raw() method
215 Task::from_raw(ptr) in from_raw()
Dwaker.rs31 let waker = unsafe { ManuallyDrop::new(Waker::from_raw(raw_waker::<T, S>(header))) }; in waker_ref()
63 let harness = Harness::<T, S>::from_raw(ptr); in drop_waker()
73 let harness = Harness::<T, S>::from_raw(ptr); in wake_by_val()
84 let harness = Harness::<T, S>::from_raw(ptr); in wake_by_ref()
/external/rust/crates/tokio/src/util/
Dwake.rs35 let waker = unsafe { Waker::from_raw(RawWaker::new(ptr, waker_vtable::<W>())) }; in waker_ref()
54 let arc = ManuallyDrop::new(Arc::<T>::from_raw(data as *const T)); in inc_ref_count()
70 let arc: Arc<T> = Arc::from_raw(data as *const T); in wake_arc_raw()
77 let arc = ManuallyDrop::new(Arc::<T>::from_raw(data as *const T)); in wake_by_ref_arc_raw()
82 drop(Arc::<T>::from_raw(data as *const T)) in drop_arc_raw()
/external/rust/crates/tokio-test/src/
Dtask.rs164 Waker::from_raw(raw) in waker()
225 unsafe fn from_raw(raw: *const ()) -> Arc<ThreadWaker> { in from_raw() function
226 Arc::from_raw(raw as *const ThreadWaker) in from_raw()
230 let waker = from_raw(raw); in clone()
239 let waker = from_raw(raw); in wake()
244 let waker = from_raw(raw); in wake_by_ref()
252 let _ = from_raw(raw); in drop_waker()
/external/rust/crates/tokio/src/park/
Dthread.rs299 Waker::from_raw(raw) in into_waker()
310 unsafe fn from_raw(ptr: *const ()) -> Arc<Inner> { in from_raw() method
311 Arc::from_raw(ptr as *const Inner) in from_raw()
323 let unparker = Inner::from_raw(raw); in clone()
332 let _ = Inner::from_raw(raw); in drop_waker()
336 let unparker = Inner::from_raw(raw); in wake()
341 let unparker = Inner::from_raw(raw); in wake_by_ref()
/external/rust/crates/grpcio/src/security/
Dcredentials.rs181 CString::from_raw(root_cert); in build_config()
204 CString::from_raw(pair.cert_chain as *mut _); in drop()
205 let s = CString::from_raw(pair.private_key as *mut _); in drop()
310 self.root = Some(CString::from_raw(root_ptr)); in build()
316 let cert = CString::from_raw(cert_ptr); in build()
317 let key = CString::from_raw(key_ptr); in build()
/external/rust/crates/tokio/src/runtime/thread_pool/
Datomic_cell.rs22 from_raw(old) in swap()
38 fn from_raw<T>(val: *mut T) -> Option<Box<T>> { in from_raw() function
42 Some(unsafe { Box::from_raw(val) }) in from_raw()
/external/rust/crates/nix/test/sys/
Dtest_wait.rs41 let pid = Pid::from_raw(1); in test_waitstatus_from_raw()
42 …assert_eq!(WaitStatus::from_raw(pid, 0x0002), Ok(WaitStatus::Signaled(pid, Signal::SIGINT, false))… in test_waitstatus_from_raw()
43 assert_eq!(WaitStatus::from_raw(pid, 0x0200), Ok(WaitStatus::Exited(pid, 2))); in test_waitstatus_from_raw()
44 assert_eq!(WaitStatus::from_raw(pid, 0x7f7f), Err(Error::invalid_argument())); in test_waitstatus_from_raw()
/external/rust/crates/crossbeam-utils/src/sync/
Dparker.rs198 pub unsafe fn from_raw(ptr: *const ()) -> Parker { in from_raw() method
200 unparker: Unparker::from_raw(ptr), in from_raw()
283 pub unsafe fn from_raw(ptr: *const ()) -> Unparker { in from_raw() method
285 inner: Arc::from_raw(ptr as *const Inner), in from_raw()
/external/rust/crates/nix/src/sys/
Dwait.rs183 pub fn from_raw(pid: Pid, status: i32) -> Result<WaitStatus> { in from_raw() method
228 pid.into().unwrap_or_else(|| Pid::from_raw(-1)).into(), in waitpid()
236 res => WaitStatus::from_raw(Pid::from_raw(res), status), in waitpid()
/external/rust/crates/rusqlite/src/util/
Dsqlite_string.rs53 pub(crate) unsafe fn from_raw(ptr: *mut c_char) -> Option<Self> { in from_raw() method
204 SqliteMallocString::from_raw(p).unwrap() in test_lossy()
229 let _ = SqliteMallocString::from_raw(s0).unwrap(); in test_into_raw()
230 let _ = SqliteMallocString::from_raw(s1).unwrap(); in test_into_raw()
/external/rust/crates/bstr/src/
Dbstr.rs61 unsafe { Box::from_raw(Box::into_raw(slice) as _) } in from_boxed_bytes()
67 unsafe { Box::from_raw(Box::into_raw(slice) as _) } in into_boxed_bytes()
/external/rust/crates/tokio/src/process/unix/
Dreap.rs212 let exit = ExitStatus::from_raw(0); in reaper()
254 let exit = ExitStatus::from_raw(0); in kill()
269 let exit = ExitStatus::from_raw(0); in drop_reaps_if_possible()
289 let exit = ExitStatus::from_raw(0); in drop_enqueues_orphan_if_wait_fails()
/external/rust/crates/tokio/src/signal/
Dunix.rs77 pub fn from_raw(signum: c_int) -> Self { in from_raw() method
460 signal_enable(SignalKind::from_raw(-1), Handle::default()).unwrap_err(); in signal_enable_error_on_invalid_input()
466 SignalKind::from_raw(signal_hook_registry::FORBIDDEN[0]), in signal_enable_error_on_forbidden_input()
/external/python/cpython3/Tools/c-analyzer/c_analyzer/common/
Dinfo.py23 def from_raw(cls, raw): member in ID
35 return super().from_raw(raw)
/external/rust/crates/once_cell/src/
Drace.rs188 drop(unsafe { Box::from_raw(ptr) }) in drop()
221 let value = unsafe { Box::from_raw(ptr) }; in set()
267 drop(unsafe { Box::from_raw(ptr) }); in get_or_try_init()
/external/rust/crates/futures-util/src/lock/
Dbilock.rs103 let mut prev = Box::from_raw(n as *mut Waker); in poll_lock()
122 waker = Some(Box::from_raw(me as *mut Waker)); in poll_lock()
183 Box::from_raw(n as *mut Waker).wake(); in unlock()
/external/rust/crates/futures-channel/src/mpsc/
Dqueue.rs132 drop(Box::from_raw(tail)); in pop()
173 drop(Box::from_raw(cur)); in drop()

12345