Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

PGMMAPPING Struct Reference
[Internals]

#include <PGMInternal.h>

List of all members.


Detailed Description

Structure for tracking GC Mappings.

This structure is used by linked list in both GC and HC.

Definition at line 401 of file PGMInternal.h.


Public Member Functions

 R0PTRTYPE (struct PGMMAPPING *) pNextR0
 R3PTRTYPE (const char *) pszDesc
 R3PTRTYPE (void *) pvUser
 R3PTRTYPE (PFNPGMRELOCATE) pfnRelocate
 R3PTRTYPE (struct PGMMAPPING *) pNextR3
 RCPTRTYPE (struct PGMMAPPING *) pNextRC

Public Attributes

RTGCPTR aGCPtrConflicts [PGMMAPPING_CONFLICT_MAX]
struct {
 R0PTRTYPE (PX86PTPAE) paPaePTsR0
 R0PTRTYPE (PX86PT) pPTR0
 R3PTRTYPE (PX86PTPAE) paPaePTsR3
 R3PTRTYPE (PX86PT) pPTR3
 RCPTRTYPE (PX86PTPAE) paPaePTsRC
 RCPTRTYPE (PX86PT) pPTRC
   RTHCPHYS   PGMMAPPING::HCPhysPaePT0
   RTHCPHYS   PGMMAPPING::HCPhysPaePT1
   RTHCPHYS   HCPhysPT
aPTs [1]
RTGCPTR cb
uint32_t cConflicts
uint32_t cPTs
bool fFinalized
RTGCPTR GCPtr
RTGCPTR GCPtrLast

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

Generated by  Doxygen 1.6.0   Back to index