Home
last modified time | relevance | path

Searched refs:Initialized (Results 1 – 15 of 15) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dinvariant.rs103 Initialized, enumerator
219 pub enum Initialized {} enum
224 unsafe impl Validity for Initialized { implementation
225 const KIND: ValidityKind = ValidityKind::Initialized;
246 unsafe impl<ST: ?Sized, DT: ?Sized> CastableFrom<ST, Initialized, Initialized> for DT {}
291 impl Sealed for Initialized {} implementation
H A Dtransmute.rs336 unsafe impl<Src, Dst> TransmuteFrom<Src, Valid, Initialized> for Dst
346 unsafe impl<Src, Dst> TransmuteFrom<Src, Initialized, Valid> for Dst
359 unsafe impl<Src, Dst> TransmuteFrom<Src, Initialized, Initialized> for Dst
H A Dptr.rs735 ) -> Ptr<'a, T, (I::Aliasing, I::Alignment, Initialized)> { in assume_initialized() argument
738 unsafe { self.assume_validity::<Initialized>() } in assume_initialized()
777 I: Invariants<Validity = Initialized>, in try_into_valid()
1104 (Ptr<'a, U, (I::Aliasing, Aligned, Initialized)>, Ptr<'a, [u8], I>), in try_cast_into() argument
1174 ) -> Result<Ptr<'a, U, (I::Aliasing, Aligned, Initialized)>, CastError<Self, U>> in try_cast_into_no_leftover() argument
1380 slf: Ptr<'_, T, (Shared, Aligned, Initialized)>, in test() argument
H A Dmod.rs32 Ptr<'a, ReadOnly<T>, (invariant::Shared, Alignment, invariant::Initialized)>;
38 I: invariant::Invariants<Validity = invariant::Initialized>, in is_zeroed()
/linux/rust/pin-init/src/
H A Dalloc.rs139 type Initialized = Box<T>; in write_init() argument
142 fn write_init<E>(mut self, init: impl Init<T, E>) -> Result<Self::Initialized, E> { in write_init()
152 fn write_pin_init<E>(mut self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E> { in write_pin_init()
137 type Initialized = Box<T>; global() typedef
148 write_pin_init<E>(mut self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E> write_pin_init() argument
H A Dlib.rs1442 type Initialized; typedef
1447 fn write_init<E>(self, init: impl Init<T, E>) -> Result<Self::Initialized, E>; in write_init() argument
1452 fn write_pin_init<E>(self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E>; in write_pin_init() argument
1456 type Initialized = &'static mut T; typedef
1459 fn write_init<E>(self, init: impl Init<T, E>) -> Result<Self::Initialized, E> { in write_init() argument
1470 fn write_pin_init<E>(self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E> { in write_pin_init() argument
/linux/rust/zerocopy-derive/derive/
H A Dtry_from_bytes.rs282 … invariants: parse_quote!((Aliasing, Alignment, #zerocopy_crate::invariant::Initialized)), in derive_is_bit_valid()
292 type Invariants = (Aliasing, Alignment, #zerocopy_crate::invariant::Initialized); in derive_is_bit_valid()
420 #zerocopy_crate::invariant::Initialized, in derive_is_bit_valid()
536 … invariants: parse_quote!((Aliasing, Alignment, #zerocopy_crate::invariant::Initialized)), in derive_has_field_struct_union()
551 type Invariants = (Aliasing, #alignment, #zerocopy_crate::invariant::Initialized); in derive_has_field_struct_union()
/linux/rust/zerocopy/src/util/
H A Dmacro_util.rs32 invariant::{Aligned, Initialized, Valid},
544 let ptr = unsafe { ptr.assume_validity::<Initialized>() }; in try_transmute()
600 let ptr = ptr.recall_validity::<Initialized, _>(); in try_transmute_ref()
663 let ptr = ptr.recall_validity::<Initialized, (_, (_, _))>(); in try_transmute_mut()
879 .recall_validity::<Initialized, _>() in transmute_ref()
880 ….transmute_with::<Dst, Initialized, crate::layout::CastFrom<Dst>, (crate::pointer::BecauseMutation… in transmute_ref()
912 .recall_validity::<Initialized, (_, (_, _))>() in transmute_mut()
913 .transmute_with::<Dst, Initialized, crate::layout::CastFrom<Dst>, _>() in transmute_mut()
/linux/rust/kernel/alloc/
H A Dkbox.rs459 type Initialized = Box<T, A>;
462 fn write_init<E>(mut self, init: impl Init<T, E>) -> Result<Self::Initialized, E> {
472 fn write_pin_init<E>(mut self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E> {
437 type Initialized = Box<T, A>; global() typedef
439 write_init<E>(mut self, init: impl Init<T, E>) -> Result<Self::Initialized, E> write_init() argument
448 write_pin_init<E>(mut self, init: impl PinInit<T, E>) -> Result<Pin<Self::Initialized>, E> write_pin_init() argument
/linux/rust/zerocopy/src/
H A Dref.rs201 invariant::{Aligned, BecauseExclusive, Initialized, Unaligned, Valid},
966 [u8]: MutationCompatible<T, A, Initialized, Initialized, R>, in cast_for_sized() argument
967 T: TransmuteFromPtr<T, A, Initialized, Valid, crate::pointer::cast::IdCast, S>, in cast_for_sized()
991 ptr.recall_validity::<Initialized, (_, (_, _))>() in cast_for_sized()
H A Dlib.rs1337 ValidityKind::Uninit | ValidityKind::Initialized => true, in is_projectable()
3360 let c_ptr = unsafe { c_ptr.assume_validity::<invariant::Initialized>() }; in try_read_from()
5381 let ptr = unsafe { ptr.assume_validity::<invariant::Initialized>() }; in read_from_io()
H A Dimpls.rs1134 (Aliasing, Alignment, crate::invariant::Initialized),
1151 type Invariants = (Aliasing, Alignment, crate::invariant::Initialized);
/linux/tools/testing/kunit/test_data/
H A Dtest_is_test_passed-no_tests_run_no_header.log38 Initialized stdio console driver
H A Dtest_output_isolated_correctly.log60 Initialized stdio console driver
/linux/Documentation/arch/arm/
H A Dtcm.rst110 /* Initialized data */