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

Defines | Typedefs | Enumerations | Functions | Variables

hwaccm.h File Reference

#include <VBox/cdefs.h>
#include <VBox/types.h>
#include <VBox/pgm.h>
#include <VBox/cpum.h>
#include <iprt/mp.h>
Include dependency graph for hwaccm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define HWACCMCanEmulateIoBlock(pVCpu)   (!CPUMIsGuestInPagedProtectedMode(pVCpu))
#define HWACCMCanEmulateIoBlockEx(pCtx)   (!CPUMIsGuestInPagedProtectedModeEx(pCtx))
#define HWACCMIsEnabled(pVM)   ((pVM)->fHWACCMEnabled)

Typedefs

typedef enum HWACCMSTATE HWACCMSTATE

Enumerations

enum  HWACCMSTATE { HWACCMSTATE_UNINITIALIZED = 0, HWACCMSTATE_ENABLED, HWACCMSTATE_DISABLED, HWACCMSTATE_32BIT_HACK = 0x7fffffff }

Functions

 VMMDECL (int) HWACCMInvalidatePage(PVMCPU pVCpu
 VMMDECL (PGMMODE) HWACCMGetShwPagingMode(PVM pVM)
 VMMDECL (bool) HWACCMHasPendingIrq(PVM pVM)

Variables

RTGCPHYS GCPhys
RTGCPTR GCVirt

Detailed Description

HWACCM - Intel/AMD VM Hardware Support Manager (VMM)

Definition in file hwaccm.h.


Generated by  Doxygen 1.6.0   Back to index