Home
last modified time | relevance | path

Searched defs:Alignment (Results 1 – 7 of 7) sorted by relevance

/linux/rust/zerocopy/src/pointer/
H A Dinvariant.rs21 type Alignment: Alignment; typedef
27 type Alignment = AA; typedef
44 pub trait Alignment: Sealed { trait
50 I: Invariants<Alignment = Self, Validity = Valid>, in read()
150 I: Invariants<Alignment = Self, Validity = Valid>, in read()
165 I: Invariants<Alignment = Self, Validity = Valid>, in read()
H A Dptr.rs340 pub fn reborrow_shared<'b>(&'b mut self) -> Ptr<'b, T, (Shared, I::Alignment, I::Validity)> in reborrow_shared()
472 pub fn recall_validity<V, R>(self) -> Ptr<'a, T, (I::Aliasing, I::Alignment, V)> in recall_validity()
650 H: Invariants<Aliasing = I::Aliasing, Alignment = I::Alignment, Validity = I::Validity>, in unify_invariants() argument
719 ) -> Ptr<'a, T, (I::Aliasing, I::Alignment, V)> { in assume_validity()
735 ) -> Ptr<'a, T, (I::Aliasing, I::Alignment, Initialized)> { in assume_initialized()
749 pub unsafe fn assume_valid(self) -> Ptr<'a, T, (I::Aliasing, I::Alignment, Valid)> { in assume_valid()
770 ) -> Result<Ptr<'a, T, (I::Aliasing, I::Alignment, Valid)>, ValidityError<Self, T>> in try_into_valid()
/linux/rust/kernel/
H A Dptr.rs31 pub struct Alignment(NonZero<usize>); struct
33 impl Alignment { implementation
[all...]
/linux/rust/zerocopy/src/
H A Dimpls.rs864 A: invariant::Alignment, in is_bit_valid()
H A Derror.rs157 Alignment(A), enumerator
H A Dlayout.rs101 Alignment, enumerator
H A Dlib.rs1777 A: invariant::Alignment; in is_bit_valid()