Searched refs:raw_from_ptr_len (Results 1 – 8 of 8) sorted by relevance
| /linux/rust/zerocopy-derive/derive/ |
| H A D | known_layout.rs | 72 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 D | inner.rs | 246 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 D | mod.rs | 213 Dst::raw_from_ptr_len(src.as_non_null().cast::<u8>(), metadata).as_ptr() in project()
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macros.rs | 466 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 D | mod.rs | 459 let ptr = T::raw_from_ptr_len(ptr, meta); in new_box()
|
| /linux/rust/zerocopy/src/ |
| H A D | lib.rs | 803 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 D | ref.rs | 980 T::raw_from_ptr_len( in cast_for_sized()
|
| H A D | layout.rs | 1093 <Dst as KnownLayout>::raw_from_ptr_len(src.as_non_null().cast(), dst_meta).as_ptr() in project()
|