Searched refs:from_foreign (Results 1 – 7 of 7) sorted by relevance
63 unsafe fn from_foreign(ptr: *mut c_void) -> Self; in from_foreign() method81 unsafe { Some(Self::from_foreign(ptr)) } in try_from_foreign()140 unsafe fn from_foreign(_: *mut c_void) -> Self {} in from_foreign() method
189 let value = unsafe { T::from_foreign(ptr) }; in insert_range()284 drop(unsafe { T::from_foreign(ptr) }); in free_all_entries()475 let value = unsafe { T::from_foreign(ptr) }; in alloc_range()
71 drop(unsafe { T::from_foreign(ptr) }) in drop()255 let value = unsafe { T::from_foreign(new) }; in store()
285 drop(unsafe { P::from_foreign(ptr.cast()) });
257 Some(unsafe { Pin::<KBox<T>>::from_foreign(ptr.cast()) }) in drvdata_obtain()
667 unsafe { <T as ForeignOwnable>::from_foreign(self.as_ref().driver_data.cast()) }, in clear_data()
500 unsafe fn from_foreign(ptr: *mut c_void) -> Self { in from_foreign() function535 unsafe fn from_foreign(ptr: *mut c_void) -> Self { in from_foreign() function