Home
last modified time | relevance | path

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

/linux/rust/kernel/sync/
H A Darc.rs241 Ok(unsafe { Self::from_inner(inner) }) in new()
255 unsafe fn from_inner(inner: NonNull<ArcInner<T>>) -> Self { in from_inner() method
295 unsafe { Self::from_inner(ptr) } in from_raw()
393 unsafe { Self::from_inner(inner) } in from_foreign()
462 unsafe { Self::from_inner(self.ptr) } in clone()
615 ManuallyDrop::new(unsafe { Arc::from_inner(b.inner) }) in from()
773 inner: unsafe { Arc::from_inner(KBox::leak(inner).into()) }, in new_uninit()
797 inner: unsafe { Arc::from_inner(inner.cast()) }, in assume_init()
/linux/rust/kernel/sync/arc/
H A Dstd_vendor.rs24 Ok(Arc::from_inner(ptr)) in downcast()