hv1_hypercall

Trait FlushVirtualAddressListEx

Source
pub trait FlushVirtualAddressListEx {
    // Required method
    fn flush_virtual_address_list_ex(
        &mut self,
        processor_set: ProcessorSet<'_>,
        flags: HvFlushFlags,
        gva_ranges: &[HvGvaRange],
    ) -> HvRepResult;
}
Expand description

Implements the HvFlushVirtualAddressListEx hypercall.

Required Methods§

Source

fn flush_virtual_address_list_ex( &mut self, processor_set: ProcessorSet<'_>, flags: HvFlushFlags, gva_ranges: &[HvGvaRange], ) -> HvRepResult

Invalidates portions of the virtual TLB.

Implementors§