Home
last modified time | relevance | path

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

/linux/rust/zerocopy/src/util/
H A Dmacros.rs26 ($(#[$attr:meta])* $ty:ty: $trait:ident $(; |$candidate:ident| $is_bit_valid:expr)?) => {{
32 unsafe_impl!(@method $trait $(; |$candidate| $is_bit_valid)?);
95 => $trait:ident for $ty:ty $(; |$candidate:ident| $is_bit_valid:expr)?
102 => $trait for $ty $(; |$candidate| $is_bit_valid)?
108 => $trait:ident for $ty:ty $(; |$candidate:ident| $is_bit_valid:expr)?
114 => $trait for $ty $(; |$candidate| $is_bit_valid)?
122 => $trait:ident for $ty:ty $(; |$candidate:ident| $is_bit_valid:expr)?
130 unsafe_impl!(@method $trait $(; |$candidate| $is_bit_valid)?);
134 (@method TryFromBytes ; |$candidate:ident| $is_bit_valid:expr) => {
140 fn is_bit_valid<Alignment>($candidate: Maybe<'_, Self, Alignment>) -> bool
[all …]
H A Dmacro_util.rs545 if Dst::is_bit_valid(ptr.cast::<_, CastSized, _>()) { in try_transmute()
/linux/rust/zerocopy-derive/derive/
H A Dtry_from_bytes.rs338 >::is_bit_valid(variant) in derive_is_bit_valid()
375 fn is_bit_valid<___ZcAlignment>( in derive_is_bit_valid()
580 fn is_bit_valid<___ZcAlignment>( in derive_try_from_bytes_struct()
592 <#field_tys as #zerocopy_crate::TryFromBytes>::is_bit_valid(field_candidate) in derive_try_from_bytes_struct()
628 fn is_bit_valid<___ZcAlignment>( in derive_try_from_bytes_union()
654 <#field_tys as #zerocopy_crate::TryFromBytes>::is_bit_valid(field_candidate) in derive_try_from_bytes_union()
682 (Some(is_bit_valid), _) => is_bit_valid, in derive_try_from_bytes_enum()
718 fn is_bit_valid<___ZcAlignment>( in try_gen_trivial_is_bit_valid()
756 fn is_bit_valid<___ZcAlignment>( in gen_trivial_is_bit_valid_unchecked()
/linux/rust/zerocopy/src/
H A Dimpls.rs862 fn is_bit_valid<A>(candidate: Maybe<'_, Self, A>) -> bool in is_bit_valid() method
866 T::is_bit_valid(candidate.transmute::<_, _, BecauseImmutable>()) in is_bit_valid()
903 <[T] as TryFromBytes>::is_bit_valid(c)
934 c.iter().all(<T as TryFromBytes>::is_bit_valid)
1018 …$(TryFromBytes::is_bit_valid(into_inner!(c.reborrow().project::<_, { crate::STRUCT_VARIANT_ID }, {…
1019 …TryFromBytes::is_bit_valid(into_inner!(c.reborrow().project::<_, { crate::STRUCT_VARIANT_ID }, { c…
1589 Some(T::is_bit_valid(candidate)) in test_impls()
1813 let res = <$ty as TryFromBytes>::is_bit_valid(c.reborrow_shared()); in test_impls()
H A Dwrappers.rs154 |c| T::is_bit_valid(c.transmute::<_, _, BecauseImmutable>())
676 … |c| T::is_bit_valid(c.cast::<_, <ReadOnly<T> as SizeEq<ReadOnly<ReadOnly<T>>>>::CastFrom, _>())
H A Dmacros.rs1036 fn is_bit_valid<A>(_: $crate::Maybe<'_, Self, A>) -> bool
1182 fn is_bit_valid<A>(_: $crate::Maybe<'_, Self, A>) -> bool
H A Dlib.rs1775 fn is_bit_valid<A>(candidate: Maybe<'_, Self, A>) -> bool in is_bit_valid() method
3369 if !Wrapping::<T>::is_bit_valid(c_ptr.reborrow_shared().forget_aligned()) { in try_read_from()
/linux/rust/zerocopy/src/pointer/
H A Dptr.rs782 if T::is_bit_valid(self.reborrow().transmute::<_, _, _>().reborrow_shared()) { in try_into_valid()