hv1_hypercall

Trait TranslateVirtualAddressExX64

Source
pub trait TranslateVirtualAddressExX64 {
    // Required method
    fn translate_virtual_address_ex(
        &mut self,
        partition_id: u64,
        vp_index: u32,
        control_flags: TranslateGvaControlFlagsX64,
        gva_page: u64,
    ) -> HvResult<TranslateVirtualAddressExOutputX64>;
}
Expand description

Implements the HvTranslateVirtualAddressEx hypercall.

Required Methods§

Source

fn translate_virtual_address_ex( &mut self, partition_id: u64, vp_index: u32, control_flags: TranslateGvaControlFlagsX64, gva_page: u64, ) -> HvResult<TranslateVirtualAddressExOutputX64>

Translates a GVA to a GPA.

Implementors§