#[repr(C)]pub struct IommuHwptArmSmmuv3 {
pub ste: [u64; 2],
}Expand description
ARM SMMUv3 nested HWPT data: the first two double words of the STE.
Passed via data_uptr when data_type == IOMMU_HWPT_DATA_ARM_SMMUV3.
The kernel validates the STE fields and programs the host IOMMU.
Fields§
§ste: [u64; 2]Auto Trait Implementations§
impl Freeze for IommuHwptArmSmmuv3
impl RefUnwindSafe for IommuHwptArmSmmuv3
impl Send for IommuHwptArmSmmuv3
impl Sync for IommuHwptArmSmmuv3
impl Unpin for IommuHwptArmSmmuv3
impl UnsafeUnpin for IommuHwptArmSmmuv3
impl UnwindSafe for IommuHwptArmSmmuv3
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more