Home
last modified time | relevance | path

Searched refs:from_foreign (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/rust/kernel/
H A Dtypes.rs49 unsafe fn from_foreign(ptr: *mut crate::ffi::c_void) -> Self; in from_foreign() method
67 unsafe { Some(Self::from_foreign(ptr)) } in try_from_foreign()
123 unsafe fn from_foreign(_: *mut crate::ffi::c_void) -> Self {} in from_foreign() method
H A Dplatform.rs88 let _ = unsafe { KBox::<T>::from_foreign(ptr) }; in remove_callback()
H A Dmiscdevice.rs216 let ptr = unsafe { <T::Ptr as ForeignOwnable>::from_foreign(private) }; in release()
H A Dpci.rs97 let _ = unsafe { KBox::<T>::from_foreign(ptr) }; in remove_callback()
/linux-6.15/rust/kernel/alloc/
H A Dkbox.rs374 unsafe fn from_foreign(ptr: *mut crate::ffi::c_void) -> Self { in from_foreign() function
406 unsafe fn from_foreign(ptr: *mut crate::ffi::c_void) -> Self { in from_foreign() function
/linux-6.15/rust/kernel/sync/
H A Darc.rs382 unsafe fn from_foreign(ptr: *mut crate::ffi::c_void) -> Self { in from_foreign() method