Home
last modified time | relevance | path

Searched refs:pointer_to_metadata (Results 1 – 7 of 7) sorted by relevance

/linux/rust/zerocopy-derive/derive/
H A Dknown_layout.rs83 …fn pointer_to_metadata(ptr: *mut Self) -> <Self as #zerocopy_crate::KnownLayout>::PointerMetadata { in derive_known_layout_for_repr_c_struct()
84 <#trailing_field_ty>::pointer_to_metadata(ptr as *mut _) in derive_known_layout_for_repr_c_struct()
301 fn pointer_to_metadata(_ptr: *mut Self) -> () {} in derive()
/linux/rust/zerocopy/src/util/
H A Dmacros.rs471 fn pointer_to_metadata(_ptr: *mut Self) -> () {
521 fn pointer_to_metadata(ptr: *mut Self) -> Self::PointerMetadata {
524 <$repr>::pointer_to_metadata(ptr)
/linux/rust/zerocopy/src/pointer/
H A Dptr.rs1433 KnownLayout::pointer_to_metadata(slf.as_inner().as_ptr()); in test()
1448 let got = KnownLayout::pointer_to_metadata(slf.as_inner().as_ptr()); in test()
1517 assert_eq!(KnownLayout::pointer_to_metadata(ptr.as_inner().as_ptr()), expect); in test_try_cast_into_explicit_count()
H A Dmod.rs212 let metadata = Src::pointer_to_metadata(src.as_ptr()); in project()
H A Dinner.rs226 let meta = T::pointer_to_metadata(self.as_ptr()); in meta()
/linux/rust/zerocopy/src/
H A Dlib.rs812 fn pointer_to_metadata(ptr: *mut Self) -> Self::PointerMetadata; in pointer_to_metadata() method
829 let meta = Self::pointer_to_metadata(ptr.as_ptr()); in size_of_val_raw()
1075 fn pointer_to_metadata(ptr: *mut [T]) -> usize { in pointer_to_metadata() method
H A Dlayout.rs1083 let src_meta = <Src as KnownLayout>::pointer_to_metadata(src.as_ptr()); in project()