|
| Counters.c |
| The functions for emulating counters.
|
|
| CrossVmexits.c |
| The functions for passing vm-exits in vmx root.
|
|
| Events.c |
| Functions relating to Exception Bitmap and Event (Interrupt and Exception) Injection.
|
|
| Hv.c |
| This file describes the routines in Hypervisor.
|
|
| IdtEmulation.c |
| Handlers of Guest's IDT Emulator.
|
|
| IoHandler.c |
| The I/O Handler for vm-exit.
|
|
| ManageRegs.c |
| Manage Registers.
|
|
| MsrHandlers.c |
| Handle for MSR-related tasks in VMX-root.
|
|
| Mtf.c |
| Routines relating to Monitor Trap Flag (MTF)
|
|
| ProtectedHv.c |
| File for protected hypervisor resources.
|
|
| Vmcall.c |
| The main VMCALL and Hypercall handler.
|
|
| Vmexit.c |
| The functions for VM-Exit handler for different exit reasons.
|
|
| Vmx.c |
| VMX Instructions and VMX Related Functions.
|
|
| VmxBroadcast.c |
| Broadcast mechanism in vmx-root.
|
|
| VmxMechanisms.c |
| VMX based mechanisms.
|
|
| VmxRegions.c |
| Implement allocations for VMX Regions (VMXON Region, VMCS, MSR Bitmap and etc.)
|
|