Home
last modified time | relevance | path

Searched refs:raw_from_ptr_len (Results 1 – 8 of 8) sorted by relevance

/linux/rust/zerocopy-derive/derive/
H A Dknown_layout.rs72 fn raw_from_ptr_len( in derive_known_layout_for_repr_c_struct()
76 …let trailing = <#trailing_field_ty as #zerocopy_crate::KnownLayout>::raw_from_ptr_len(bytes, meta); in derive_known_layout_for_repr_c_struct()
296 … fn raw_from_ptr_len(bytes: #core::ptr::NonNull<u8>, _meta: ()) -> #core::ptr::NonNull<Self> { in derive()
/linux/rust/zerocopy/src/pointer/
H A Dinner.rs246 let raw = T::raw_from_ptr_len(self.as_non_null().cast(), meta); in with_meta()
362 let ptr = KnownLayout::raw_from_ptr_len(bytes, self.meta().get()); in trailing_slice()
612 let ptr = U::raw_from_ptr_len(base, elems.get()); in try_cast_into()
H A Dmod.rs213 Dst::raw_from_ptr_len(src.as_non_null().cast::<u8>(), metadata).as_ptr() in project()
/linux/rust/zerocopy/src/util/
H A Dmacros.rs466 fn raw_from_ptr_len(bytes: NonNull<u8>, _meta: ()) -> NonNull<Self> {
513 …fn raw_from_ptr_len(bytes: NonNull<u8>, meta: <$repr as KnownLayout>::PointerMetadata) -> NonNull<…
515 let ptr = <$repr>::raw_from_ptr_len(bytes, meta).as_ptr() as *mut Self;
H A Dmod.rs459 let ptr = T::raw_from_ptr_len(ptr, meta); in new_box()
/linux/rust/zerocopy/src/
H A Dlib.rs803 fn raw_from_ptr_len(bytes: NonNull<u8>, meta: Self::PointerMetadata) -> NonNull<Self>; in raw_from_ptr_len() method
840 Self::raw_from_ptr_len(NonNull::dangling(), meta) in raw_dangling()
1068 fn raw_from_ptr_len(data: NonNull<u8>, elems: usize) -> NonNull<Self> { in raw_from_ptr_len() method
H A Dref.rs980 T::raw_from_ptr_len( in cast_for_sized()
H A Dlayout.rs1093 <Dst as KnownLayout>::raw_from_ptr_len(src.as_non_null().cast(), dst_meta).as_ptr() in project()