Bitdefender Hypervisor Memory Introspection
_MULTI_PAGE_MAP Struct Reference

Holds information about page mappings that contain multiple pages. More...

Data Fields

LIST_ENTRY Link
 Entry inside the gMultiPageMaps list. More...
 
void * HostPtr
 The virtual address to which Gva was mapped. Page aligned. More...
 
void * OrigAlloc
 The original allocation, which may bot be page aligned. More...
 
QWORD Gva
 Guest virtual address to map. More...
 
DWORD Length
 The size to map. More...
 

Detailed Description

Holds information about page mappings that contain multiple pages.

Definition at line 46 of file introcore.c.

Field Documentation

◆ Gva

QWORD _MULTI_PAGE_MAP::Gva

Guest virtual address to map.

Definition at line 51 of file introcore.c.

Referenced by IntTranslateVirtualAddressEx(), and IntVirtMemMapMultiPage().

◆ HostPtr

void* _MULTI_PAGE_MAP::HostPtr

The virtual address to which Gva was mapped. Page aligned.

Definition at line 49 of file introcore.c.

Referenced by IntVirtMemMapMultiPage().

◆ Length

DWORD _MULTI_PAGE_MAP::Length

◆ Link

LIST_ENTRY _MULTI_PAGE_MAP::Link

Entry inside the gMultiPageMaps list.

Definition at line 48 of file introcore.c.

Referenced by IntUninit(), and IntVirtMemMapMultiPage().

◆ OrigAlloc

void* _MULTI_PAGE_MAP::OrigAlloc

The original allocation, which may bot be page aligned.

Definition at line 50 of file introcore.c.

Referenced by IntUninit(), and IntVirtMemMapMultiPage().


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