HyperPlatform Programmer's Reference
Public Attributes | List of all members
ProcessorData Struct Reference

Represents VMM related data associated with each processor. More...

#include <vmm.h>

Collaboration diagram for ProcessorData:
Collaboration graph
[legend]

Public Attributes

SharedProcessorDatashared_data
 Shared data. More...
 
void * vmm_stack_limit
 A head of VA for VMM stack. More...
 
struct VmControlStructurevmxon_region
 VA of a VMXON region. More...
 
struct VmControlStructurevmcs_region
 VA of a VMCS region. More...
 
struct EptDataept_data
 A pointer to EPT related data. More...
 

Detailed Description

Represents VMM related data associated with each processor.

Definition at line 37 of file vmm.h.

Member Data Documentation

◆ ept_data

struct EptData* ProcessorData::ept_data

A pointer to EPT related data.

Definition at line 42 of file vmm.h.

◆ shared_data

SharedProcessorData* ProcessorData::shared_data

Shared data.

Definition at line 38 of file vmm.h.

◆ vmcs_region

struct VmControlStructure* ProcessorData::vmcs_region

VA of a VMCS region.

Definition at line 41 of file vmm.h.

◆ vmm_stack_limit

void* ProcessorData::vmm_stack_limit

A head of VA for VMM stack.

Definition at line 39 of file vmm.h.

◆ vmxon_region

struct VmControlStructure* ProcessorData::vmxon_region

VA of a VMXON region.

Definition at line 40 of file vmm.h.


The documentation for this struct was generated from the following file: