summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR3/VMMR3.def
diff options
context:
space:
mode:
Diffstat (limited to 'src/VBox/VMM/VMMR3/VMMR3.def')
-rw-r--r--src/VBox/VMM/VMMR3/VMMR3.def118
1 files changed, 117 insertions, 1 deletions
diff --git a/src/VBox/VMM/VMMR3/VMMR3.def b/src/VBox/VMM/VMMR3/VMMR3.def
index 981c7e5b..2b894bfd 100644
--- a/src/VBox/VMM/VMMR3/VMMR3.def
+++ b/src/VBox/VMM/VMMR3/VMMR3.def
@@ -3,7 +3,7 @@
; VMM Ring-3 Context DLL - Definition file.
;
-; Copyright (C) 2010-2011 Oracle Corporation
+; Copyright (C) 2010-2013 Oracle Corporation
;
; This file is part of VirtualBox Open Source Edition (OSE), as
; available from http://www.virtualbox.org. This file is free software;
@@ -29,6 +29,7 @@ EXPORTS
CFGMR3GetValueType
CFGMR3Dump
CFGMR3CreateTree
+ CFGMR3DestroyTree
CFGMR3GetValueName
CFGMR3GetName
CFGMR3RemoveNode
@@ -91,10 +92,69 @@ EXPORTS
CFGMR3QueryStringDef
CFGMR3QueryString
CFGMR3QueryStringAlloc
+ CFGMR3GetParent
+ CFGMR3GetRootU
+
+ CSAMR3IsEnabled
+ CSAMR3SetScanningEnabled
+
+ DBGCCreate
+
+ DBGFR3CoreWrite
+ DBGFR3Info
+ DBGFR3InfoRegisterExternal
+ DBGFR3InjectNMI
+ DBGFR3LogModifyDestinations
+ DBGFR3LogModifyFlags
+ DBGFR3LogModifyGroups
+ DBGFR3OSDetect
+ DBGFR3OSQueryNameAndVersion
+ DBGFR3RegCpuQueryU32
+ DBGFR3RegFormatValue
+ DBGFR3RegNmQuery
+ DBGFR3RegNmQueryAll
+ DBGFR3RegNmQueryAllCount
+ DBGFR3OSDeregister
+ DBGFR3OSRegister
+ DBGFR3MemReadString
+ DBGFR3MemRead
+ DBGFR3MemScan
+ DBGFR3AddrFromFlat
+ DBGFR3AsSymbolByName
+ DBGFR3AsResolveAndRetain
+ DBGFR3AsSetAlias
+ DBGFR3AddrAdd
+ DBGFR3AddrSub
+ DBGFR3AsGetConfig
+ DBGFR3CpuGetMode
+ DBGFR3AddrFromSelOff
+
+ EMR3QueryExecutionPolicy
+ EMR3SetExecutionPolicy
+
+ FTMR3CancelStandby
+ FTMR3PowerOn
+
+ HMR3IsEnabled
+ HMR3IsNestedPagingActive
+ HMR3IsUXActive
+ HMR3IsVpidActive
MMR3HeapFree
MMR3HeapRealloc
+ PATMR3AllowPatching
+ PATMR3IsEnabled
+
+ PDMR3AsyncCompletionBwMgrSetMaxForFile
+ PDMR3DeviceAttach
+ PDMR3DeviceDetach
+ PDMR3DriverAttach
+ PDMR3NsBwGroupSetLimit
+ PDMR3QueryDeviceLun
+ PDMR3QueryDriverOnLun
+ PDMR3QueryLun
+
PDMCritSectEnter
PDMCritSectEnterDebug
PDMCritSectTryEnter
@@ -126,6 +186,11 @@ EXPORTS
PDMR3ThreadSleep
PDMR3ThreadSuspend
+ PDMR3UsbCreateEmulatedDevice
+ PDMR3UsbCreateProxyDevice
+ PDMR3UsbDetachDevice
+ PDMR3UsbHasHub
+
PGMHandlerPhysicalPageTempOff
PGMPhysReadGCPtr
PGMPhysSimpleDirtyWriteGCPtr
@@ -134,6 +199,8 @@ EXPORTS
PGMPhysSimpleWriteGCPtr
PGMPhysWriteGCPtr
PGMShwMakePageWritable
+ PGMR3QueryGlobalMemoryStats
+ PGMR3QueryMemoryStats
SSMR3Close
SSMR3DeregisterExternal
@@ -211,6 +278,15 @@ EXPORTS
SSMR3Skip
SSMR3SkipToEndOfUnit
SSMR3ValidateFile
+ SSMR3Cancel
+ SSMR3RegisterExternal
+
+ STAMR3Dump
+ STAMR3Enum
+ STAMR3Reset
+ STAMR3Snapshot
+ STAMR3SnapshotFree
+ STAMR3GetUnit
TMR3TimerSetCritSect
TMR3TimerLoad
@@ -241,7 +317,47 @@ EXPORTS
TMTimerToMilli
TMTimerToNano
TMTimerUnlock
+ TMR3GetWarpDrive
+ TMR3SetWarpDrive
+
+ VMMGetCpu
VMMGetSvnRev
VMSetError
VMSetErrorV
+ VMR3AtErrorDeregister
+ VMR3AtErrorRegister
+ VMR3AtRuntimeErrorRegister
+ VMR3AtStateRegister
+ VMR3Create
+ VMR3Destroy
+ VMR3GetCpuCoreAndPackageIdFromCpuId
+ VMR3GetStateName
+ VMR3GetStateU
+ VMR3GetVM
+ VMR3HotPlugCpu
+ VMR3HotUnplugCpu
+ VMR3LoadFromFile
+ VMR3LoadFromStream
+ VMR3PowerOff
+ VMR3PowerOn
+ VMR3ReleaseUVM
+ VMR3ReqCallNoWaitU
+ VMR3ReqCallU
+ VMR3ReqCallVoidWaitU
+ VMR3ReqCallWaitU
+ VMR3ReqFree
+ VMR3ReqPriorityCallWaitU
+ VMR3ReqWait
+ VMR3Reset
+ VMR3Resume
+ VMR3RetainUVM
+ VMR3Save
+ VMR3SetCpuExecutionCap
+ VMR3SetError
+ VMR3SetPowerOffInsteadOfReset
+ VMR3Suspend
+ VMR3Teleport
+ VMR3AtStateDeregister
+ VMR3GetUVM
+