Home
last modified time | relevance | path

Searched refs:from_inner (Results 1 – 2 of 2) sorted by relevance

/linux/rust/kernel/sync/
A Darc.rs211 Ok(unsafe { Self::from_inner(Box::leak(inner).into()) }) in new()
222 unsafe fn from_inner(inner: NonNull<ArcInner<T>>) -> Self { in from_inner() method
253 unsafe { Self::from_inner(ptr) } in from_raw()
357 unsafe { Self::from_inner(NonNull::new(ptr as _).unwrap()) } in from_foreign()
385 unsafe { Self::from_inner(self.ptr) } in clone()
544 ManuallyDrop::new(unsafe { Arc::from_inner(b.inner) }) in from()
661 inner: unsafe { Arc::from_inner(Box::leak(inner).into()) }, in new_uninit()
685 inner: unsafe { Arc::from_inner(inner.cast()) }, in assume_init()
/linux/rust/kernel/sync/arc/
A Dstd_vendor.rs22 Ok(Arc::from_inner(ptr)) in downcast()

Completed in 8 milliseconds