pub trait TranslateVirtualAddressExAarch64 {
// Required method
fn translate_virtual_address_ex(
&mut self,
partition_id: u64,
vp_index: u32,
control_flags: TranslateGvaControlFlagsArm64,
gva_page: u64,
) -> HvResult<TranslateVirtualAddressExOutputArm64>;
}
Expand description
Implements the HvTranslateVirtualAddressEx
hypercall.
Required Methods§
Sourcefn translate_virtual_address_ex(
&mut self,
partition_id: u64,
vp_index: u32,
control_flags: TranslateGvaControlFlagsArm64,
gva_page: u64,
) -> HvResult<TranslateVirtualAddressExOutputArm64>
fn translate_virtual_address_ex( &mut self, partition_id: u64, vp_index: u32, control_flags: TranslateGvaControlFlagsArm64, gva_page: u64, ) -> HvResult<TranslateVirtualAddressExOutputArm64>
Translates a GVA to a GPA.