pub struct ShadowVmcs { /* private fields */ }Expand description
Shadow VMCS for L2 (nested) guest
Implementations§
Source§impl ShadowVmcs
impl ShadowVmcs
pub fn new() -> Self
Sourcepub fn write_field(&mut self, field: u32, value: u64)
pub fn write_field(&mut self, field: u32, value: u64)
Write a field into the shadow VMCS
Sourcepub fn read_field(&self, field: u32) -> Option<u64>
pub fn read_field(&self, field: u32) -> Option<u64>
Read a field from the shadow VMCS
Sourcepub fn deactivate(&mut self)
pub fn deactivate(&mut self)
Deactivate the shadow VMCS