Home
last modified time | relevance | path

Searched refs:LAYOUT (Results 1 – 14 of 14) sorted by relevance

/linux/rust/zerocopy/src/
H A Dlib.rs797 const LAYOUT: DstLayout; constant
871 meta.size_for_metadata(Self::LAYOUT) in size_for_metadata()
902 const SIZE_INFO: TrailingSliceLayout = match T::LAYOUT.size_info { in trailing_slice_layout()
925 const MAX_LEN: usize = match T::LAYOUT.size_info { in maximum_trailing_slice_len()
927 _ => match T::LAYOUT.validate_cast_and_convert_metadata( in maximum_trailing_slice_len()
928 T::LAYOUT.align.get(), in maximum_trailing_slice_len()
1063 const LAYOUT: DstLayout = DstLayout::for_slice::<T>(); constant
6504 assert_eq!(<$ty as KnownLayout>::LAYOUT, expect); in test_known_layout()
6505 assert_eq!(<ManuallyDrop<$ty> as KnownLayout>::LAYOUT, expect); in test_known_layout()
6506 assert_eq!(<PhantomData<$ty> as KnownLayout>::LAYOUT, <() as KnownLayout>::LAYOUT); in test_known_layout()
[all …]
H A Dref.rs632 if let crate::layout::SizeInfo::Sized { .. } = T::LAYOUT.size_info { in into_ref()
680 if let crate::layout::SizeInfo::Sized { .. } = T::LAYOUT.size_info { in into_mut()
814 if let crate::layout::SizeInfo::Sized { .. } = T::LAYOUT.size_info { in deref()
856 if let crate::layout::SizeInfo::Sized { .. } = T::LAYOUT.size_info { in deref_mut()
H A Derror.rs338 <Dst as KnownLayout>::LAYOUT.align.get().fmt(f)?; in display_verbose_extras()
512 if let crate::SizeInfo::Sized { size } = Dst::LAYOUT.size_info { in display_verbose_extras()
H A Dlayout.rs1075 match CastParams::try_compute(&Src::LAYOUT, &Dst::LAYOUT) { in project()
/linux/rust/zerocopy-derive/derive/
H A Dknown_layout.rs112 … const LAYOUT: #zerocopy_crate::DstLayout = #zerocopy_crate::DstLayout::for_repr_c_struct( in derive_known_layout_for_repr_c_struct() constant
117 <#trailing_field_ty as #zerocopy_crate::KnownLayout>::LAYOUT in derive_known_layout_for_repr_c_struct()
240 …const LAYOUT: #zerocopy_crate::DstLayout = <#ident #ty_generics as #zerocopy_crate::KnownLayout>:: in derive_known_layout_for_repr_c_struct() constant
289 … const LAYOUT: #zerocopy_crate::DstLayout = #zerocopy_crate::DstLayout::for_type::<Self>(); in derive() constant
/linux/rust/zerocopy/src/util/
H A Dmacro_util.rs359 <[$t] as $crate::KnownLayout>::LAYOUT
365 <[$t] as $crate::KnownLayout>::LAYOUT
607 Src::LAYOUT.align.get() >= Dst::LAYOUT.align.get() in try_transmute_ref()
671 Src::LAYOUT.align.get() >= Dst::LAYOUT.align.get() in try_transmute_mut()
884 Src::LAYOUT.align.get() >= Dst::LAYOUT.align.get() in transmute_ref()
917 Src::LAYOUT.align.get() >= Dst::LAYOUT.align.get() in transmute_mut()
H A Dmod.rs393 let align = T::LAYOUT.align.get(); in new_box()
587 util::padding_needed_for(unpadded_size, T::LAYOUT.align) in padding_needed_for()
598 None => T::LAYOUT, in validate_cast_and_convert_metadata()
615 align: T::LAYOUT.align, in validate_cast_and_convert_metadata()
H A Dmacros.rs459 const LAYOUT: crate::DstLayout = crate::DstLayout::for_type::<$ty>(); constant
505 const LAYOUT: DstLayout = <$repr as KnownLayout>::LAYOUT; constant
688 let dst_is_zst = match $tyvar::LAYOUT.size_info {
/linux/rust/zerocopy/src/pointer/
H A Dmod.rs200 let src = <Src as KnownLayout>::LAYOUT; in project()
201 let dst = <Dst as KnownLayout>::LAYOUT; in project()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dbase827c.c76 NVDEF(NV827C, SURFACE_SET_PARAMS, LAYOUT, FRM)); in base827c_image_set()
H A Dbase907c.c61 NVDEF(NV907C, SURFACE_SET_PARAMS, LAYOUT, FRM)); in base907c_image_set()
H A Dbase507c.c112 NVDEF(NV507C, SURFACE_SET_PARAMS, LAYOUT, FRM) | in base507c_image_set()
/linux/tools/perf/Documentation/
H A Dperf-script-perl.txt111 SCRIPT LAYOUT
/linux/
H A DMAINTAINERS507 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
10143 FIXED-LAYOUT NVMEM LAYOUT DRIVER
14133 KERNEL NFSD BLOCK and SCSI LAYOUT DRIVER
20248 ONIE TLV NVMEM LAYOUT DRIVER
24992 SL28 VPD NVMEM LAYOUT DRIVER