VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/VMMR3.def@ 58591

Last change on this file since 58591 was 57535, checked in by vboxsync, 9 years ago

VMMR3.def: Include methods used for the NVMe emulation in the extension pack

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 7.6 KB
Line 
1; $Id: VMMR3.def 57535 2015-08-25 10:50:45Z vboxsync $
2;; @file
3; VMM Ring-3 Context DLL - Definition file.
4
5;
6; Copyright (C) 2010-2015 Oracle Corporation
7;
8; This file is part of VirtualBox Open Source Edition (OSE), as
9; available from http://www.virtualbox.org. This file is free software;
10; you can redistribute it and/or modify it under the terms of the GNU
11; General Public License (GPL) as published by the Free Software
12; Foundation, in version 2 as it comes in the "COPYING" file of the
13; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
14; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
15;
16
17LIBRARY VBoxVMM.dll
18EXPORTS
19 ; data
20
21 ; code
22 CFGMR3GetRoot
23 CFGMR3GetFirstChild
24 CFGMR3GetNextChild
25 CFGMR3GetNameLen
26 CFGMR3GetFirstValue
27 CFGMR3GetNextValue
28 CFGMR3GetValueNameLen
29 CFGMR3GetValueType
30 CFGMR3Dump
31 CFGMR3CreateTree
32 CFGMR3DestroyTree
33 CFGMR3GetValueName
34 CFGMR3GetName
35 CFGMR3RemoveNode
36 CFGMR3InsertBytes
37 CFGMR3InsertStringFV
38 CFGMR3InsertStringF
39 CFGMR3InsertStringN
40 CFGMR3InsertString
41 CFGMR3InsertStringW
42 CFGMR3InsertInteger
43 CFGMR3QueryStringAllocDef
44 CFGMR3RemoveValue
45 CFGMR3QueryIntegerDef
46 CFGMR3QueryGCPtrSDef
47 CFGMR3QueryGCPtrUDef
48 CFGMR3QueryGCPtrDef
49 CFGMR3QueryPtrDef
50 CFGMR3QueryBoolDef
51 CFGMR3QueryS8Def
52 CFGMR3QueryU8Def
53 CFGMR3QueryS16Def
54 CFGMR3QueryU16Def
55 CFGMR3QueryPortDef
56 CFGMR3QueryS32Def
57 CFGMR3QuerySIntDef
58 CFGMR3QueryU32Def
59 CFGMR3QueryUIntDef
60 CFGMR3QueryS64Def
61 CFGMR3QueryU64Def
62 CFGMR3QueryInteger
63 CFGMR3QueryGCPtrS
64 CFGMR3QueryGCPtrU
65 CFGMR3QueryGCPtr
66 CFGMR3QueryPtr
67 CFGMR3QueryBool
68 CFGMR3QueryS8
69 CFGMR3QueryU8
70 CFGMR3QueryS16
71 CFGMR3QueryU16
72 CFGMR3QueryPort
73 CFGMR3QueryS32
74 CFGMR3QuerySInt
75 CFGMR3QueryU32
76 CFGMR3QueryUInt
77 CFGMR3QueryS64
78 CFGMR3QueryU64
79 CFGMR3QuerySize
80 CFGMR3QueryType
81 CFGMR3AreValuesValid
82 CFGMR3AreChildrenValid
83 CFGMR3GetChildFV
84 CFGMR3GetChildF
85 CFGMR3GetChild
86 CFGMR3InsertNode
87 CFGMR3InsertNodeFV
88 CFGMR3InsertNodeF
89 CFGMR3InsertSubTree
90 CFGMR3ValidateConfig
91 CFGMR3QueryBytes
92 CFGMR3QueryStringDef
93 CFGMR3QueryString
94 CFGMR3QueryStringAlloc
95 CFGMR3GetParent
96 CFGMR3GetRootU
97
98 CSAMR3IsEnabled
99 CSAMR3SetScanningEnabled
100
101 DBGCCreate
102
103 DBGFR3CoreWrite
104 DBGFR3Info
105 DBGFR3InfoRegisterExternal
106 DBGFR3InjectNMI
107 DBGFR3LogModifyDestinations
108 DBGFR3LogModifyFlags
109 DBGFR3LogModifyGroups
110 DBGFR3OSDetect
111 DBGFR3OSQueryNameAndVersion
112 DBGFR3RegCpuQueryU32
113 DBGFR3RegFormatValue
114 DBGFR3RegNmQuery
115 DBGFR3RegNmQueryAll
116 DBGFR3RegNmQueryAllCount
117 DBGFR3OSDeregister
118 DBGFR3OSRegister
119 DBGFR3OSQueryInterface
120 DBGFR3MemReadString
121 DBGFR3MemRead
122 DBGFR3MemScan
123 DBGFR3AddrFromFlat
124 DBGFR3AsSymbolByName
125 DBGFR3AsResolveAndRetain
126 DBGFR3AsSetAlias
127 DBGFR3AddrAdd
128 DBGFR3AddrSub
129 DBGFR3AsGetConfig
130 DBGFR3CpuGetMode
131 DBGFR3AddrFromSelOff
132 DBGFR3PlugInLoad
133 DBGFR3PlugInUnload
134 DBGFR3PlugInLoadAll
135 DBGFR3PlugInUnloadAll
136
137 EMR3QueryExecutionPolicy
138 EMR3SetExecutionPolicy
139
140 FTMR3CancelStandby
141 FTMR3PowerOn
142
143 MMHyperR3ToR0
144 MMHyperR3ToRC
145
146 HMR3IsEnabled
147 HMR3IsNestedPagingActive
148 HMR3IsUXActive
149 HMR3IsVpidActive
150
151 MMR3HeapFree
152 MMR3HeapRealloc
153
154 MMR3HyperAllocOnceNoRel
155
156 PATMR3AllowPatching
157 PATMR3IsEnabled
158
159 PDMR3AsyncCompletionBwMgrSetMaxForFile
160 PDMR3DeviceAttach
161 PDMR3DeviceDetach
162 PDMR3DriverAttach
163 PDMR3NsBwGroupSetLimit
164 PDMR3QueryDeviceLun
165 PDMR3QueryDriverOnLun
166 PDMR3QueryLun
167
168 PDMCritSectEnter
169 PDMCritSectEnterDebug
170 PDMCritSectTryEnter
171 PDMCritSectTryEnterDebug
172 PDMR3CritSectEnterEx
173 PDMCritSectLeave
174 PDMCritSectIsOwner
175 PDMCritSectIsOwnerEx
176 PDMCritSectIsOwned
177 PDMCritSectIsInitialized
178 PDMCritSectHasWaiters
179 PDMCritSectGetRecursion
180 PDMR3CritSectYield
181 PDMR3CritSectName
182 PDMR3CritSectScheduleExitEvent
183 PDMR3CritSectDelete
184
185 PDMR3QueueDestroy
186 PDMQueueAlloc
187 PDMQueueInsert
188 PDMQueueInsertEx
189 PDMQueueR0Ptr
190 PDMQueueRCPtr
191
192 PDMR3ThreadDestroy
193 PDMR3ThreadIAmRunning
194 PDMR3ThreadIAmSuspending
195 PDMR3ThreadResume
196 PDMR3ThreadSleep
197 PDMR3ThreadSuspend
198
199 PDMR3UsbCreateEmulatedDevice
200 PDMR3UsbCreateProxyDevice
201 PDMR3UsbDetachDevice
202 PDMR3UsbHasHub
203 PDMR3UsbDriverAttach
204 PDMR3UsbDriverDetach
205 PDMR3UsbQueryLun
206
207 PGMHandlerPhysicalPageTempOff
208 PGMPhysReadGCPtr
209 PGMPhysSimpleDirtyWriteGCPtr
210 PGMPhysSimpleReadGCPtr
211 PGMPhysSimpleWriteGCPhys
212 PGMPhysSimpleWriteGCPtr
213 PGMPhysWriteGCPtr
214 PGMShwMakePageWritable
215 PGMR3QueryGlobalMemoryStats
216 PGMR3QueryMemoryStats
217
218 SSMR3Close
219 SSMR3DeregisterExternal
220 SSMR3DeregisterInternal
221 SSMR3GetBool
222 SSMR3GetGCPhys
223 SSMR3GetGCPhys32
224 SSMR3GetGCPhys64
225 SSMR3GetGCPtr
226 SSMR3GetGCUInt
227 SSMR3GetGCUIntPtr
228 SSMR3GetGCUIntReg
229 SSMR3GetIOPort
230 SSMR3GetMem
231 SSMR3GetRCPtr
232 SSMR3GetS128
233 SSMR3GetS16
234 SSMR3GetS32
235 SSMR3GetS64
236 SSMR3GetS8
237 SSMR3GetSInt
238 SSMR3GetSel
239 SSMR3GetStrZ
240 SSMR3GetStrZEx
241 SSMR3GetStruct
242 SSMR3GetStructEx
243 SSMR3GetU128
244 SSMR3GetU16
245 SSMR3GetU32
246 SSMR3GetU64
247 SSMR3GetU8
248 SSMR3GetUInt
249 SSMR3HandleGetAfter
250 SSMR3HandleGetStatus
251 SSMR3HandleHostBits
252 SSMR3HandleHostOSAndArch
253 SSMR3HandleIsLiveSave
254 SSMR3HandleMaxDowntime
255 SSMR3HandleReportLivePercent
256 SSMR3HandleRevision
257 SSMR3HandleSetStatus
258 SSMR3HandleVersion
259 SSMR3Open
260 SSMR3PutBool
261 SSMR3PutGCPhys
262 SSMR3PutGCPhys32
263 SSMR3PutGCPhys64
264 SSMR3PutGCPtr
265 SSMR3PutGCUInt
266 SSMR3PutGCUIntPtr
267 SSMR3PutGCUIntReg
268 SSMR3PutIOPort
269 SSMR3PutMem
270 SSMR3PutRCPtr
271 SSMR3PutS128
272 SSMR3PutS16
273 SSMR3PutS32
274 SSMR3PutS64
275 SSMR3PutS8
276 SSMR3PutSInt
277 SSMR3PutSel
278 SSMR3PutStrZ
279 SSMR3PutStruct
280 SSMR3PutStructEx
281 SSMR3PutU128
282 SSMR3PutU16
283 SSMR3PutU32
284 SSMR3PutU64
285 SSMR3PutU8
286 SSMR3PutUInt
287 SSMR3Seek
288 SSMR3SetCfgError
289 SSMR3SetLoadError
290 SSMR3SetLoadErrorV
291 SSMR3Skip
292 SSMR3SkipToEndOfUnit
293 SSMR3ValidateFile
294 SSMR3Cancel
295 SSMR3RegisterExternal
296
297 STAMR3Dump
298 STAMR3Enum
299 STAMR3Reset
300 STAMR3Snapshot
301 STAMR3SnapshotFree
302 STAMR3GetUnit
303
304 TMR3TimerSetCritSect
305 TMR3TimerLoad
306 TMR3TimerSave
307 TMR3TimerDestroy
308 TMTimerFromMicro
309 TMTimerFromMilli
310 TMTimerFromNano
311 TMTimerGet
312 TMTimerGetFreq
313 TMTimerGetMicro
314 TMTimerGetMilli
315 TMTimerGetNano
316 TMTimerIsActive
317 TMTimerIsLockOwner
318 TMTimerLock
319 TMTimerR0Ptr
320 TMTimerR3Ptr
321 TMTimerRCPtr
322 TMTimerSet
323 TMTimerSetFrequencyHint
324 TMTimerSetMicro
325 TMTimerSetMillies
326 TMTimerSetNano
327 TMTimerSetRelative
328 TMTimerStop
329 TMTimerToMicro
330 TMTimerToMilli
331 TMTimerToNano
332 TMTimerUnlock
333 TMR3GetWarpDrive
334 TMR3SetWarpDrive
335
336 VMMGetCpu
337
338 VMMGetSvnRev
339 VMSetError
340 VMSetErrorV
341 VMR3AtErrorDeregister
342 VMR3AtErrorRegister
343 VMR3AtRuntimeErrorRegister
344 VMR3AtStateRegister
345 VMR3Create
346 VMR3Destroy
347 VMR3GetCpuCoreAndPackageIdFromCpuId
348 VMR3GetStateName
349 VMR3GetStateU
350 VMR3GetSuspendReason
351 VMR3GetVM
352 VMR3HotPlugCpu
353 VMR3HotUnplugCpu
354 VMR3LoadFromFile
355 VMR3LoadFromStream
356 VMR3PowerOff
357 VMR3PowerOn
358 VMR3ReleaseUVM
359 VMR3ReqCallNoWaitU
360 VMR3ReqCallU
361 VMR3ReqCallVoidWaitU
362 VMR3ReqCallWaitU
363 VMR3ReqFree
364 VMR3ReqPriorityCallWaitU
365 VMR3ReqWait
366 VMR3Reset
367 VMR3Resume
368 VMR3RetainUVM
369 VMR3Save
370 VMR3SetCpuExecutionCap
371 VMR3SetError
372 VMR3SetPowerOffInsteadOfReset
373 VMR3Suspend
374 VMR3Teleport
375 VMR3AtStateDeregister
376 VMR3GetUVM
377
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette