diff options
Diffstat (limited to 'include/VBox/vmm/mm.h')
-rw-r--r-- | include/VBox/vmm/mm.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/VBox/vmm/mm.h b/include/VBox/vmm/mm.h index 66490fce..bcb55c14 100644 --- a/include/VBox/vmm/mm.h +++ b/include/VBox/vmm/mm.h @@ -3,7 +3,7 @@ */ /* - * Copyright (C) 2006-2010 Oracle Corporation + * Copyright (C) 2006-2012 Oracle Corporation * * This file is part of VirtualBox Open Source Edition (OSE), as * available from http://www.virtualbox.org. This file is free software; @@ -58,6 +58,8 @@ typedef enum MMTAG MM_TAG_CSAM_PATCH, MM_TAG_CPUM_CTX, + MM_TAG_CPUM_CPUID, + MM_TAG_CPUM_MSRS, MM_TAG_DBGF, MM_TAG_DBGF_AS, @@ -130,7 +132,7 @@ typedef enum MMTAG MM_TAG_VMM, - MM_TAG_HWACCM, + MM_TAG_HM, MM_TAG_32BIT_HACK = 0x7fffffff } MMTAG; @@ -205,6 +207,7 @@ DECLINLINE(RTRCPTR) MMHyperCCToRC(PVM pVM, void *pv) VMMDECL(int) MMHyperAlloc(PVM pVM, size_t cb, uint32_t uAlignment, MMTAG enmTag, void **ppv); +VMMDECL(int) MMHyperDupMem(PVM pVM, const void *pvSrc, size_t cb, unsigned uAlignment, MMTAG enmTag, void **ppv); VMMDECL(int) MMHyperFree(PVM pVM, void *pv); VMMDECL(void) MMHyperHeapCheck(PVM pVM); VMMDECL(int) MMR3LockCall(PVM pVM); |