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

PGMR0DYNMAP Struct Reference

List of all members.


Detailed Description

Ring-0 dynamic mapping cache.

This is initialized during VMMR0 module init but no segments are allocated at that time. Segments will be added when the first VM is started and removed again when the last VM shuts down, thus avoid consuming memory while dormant. At module termination, the remaining bits will be freed up.

Definition at line 160 of file PGMR0DynMap.cpp.


Public Attributes

uint32_t cGuardPages
uint32_t cLoad
uint32_t cMaxLoad
uint32_t cPages
uint32_t cUsers
SUPPAGINGMODE enmPgMode
bool fLegacyMode
RTSEMFASTMUTEX hInitLock
RTSPINLOCK hSpinlock
PPGMR0DYNMAPENTRY paPages
PPGMR0DYNMAPSEG pSegHead
void * pvSavedPTEs
uint32_t u32Magic

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

Generated by  Doxygen 1.6.0   Back to index