VirtualBox

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

Last change on this file since 80239 was 80156, checked in by vboxsync, 5 years ago

DBGFInfo: Added a getopt error reporter helper.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 9.4 KB
Line 
1; $Id: VMMR3.def 80156 2019-08-06 13:54:47Z vboxsync $
2;; @file
3; VMM Ring-3 Context DLL - Definition file.
4
5;
6; Copyright (C) 2010-2019 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 DBGCCreate
99
100 DBGFR3CoreWrite
101 DBGFR3Info
102 DBGFR3InfoRegisterExternal
103 DBGFR3InfoDeregisterExternal
104 DBGFR3InfoGenricGetOptError
105 DBGFR3InjectNMI
106 DBGFR3LogModifyDestinations
107 DBGFR3LogModifyFlags
108 DBGFR3LogModifyGroups
109 DBGFR3OSDetect
110 DBGFR3OSQueryNameAndVersion
111 DBGFR3RegCpuQueryU8
112 DBGFR3RegCpuQueryU16
113 DBGFR3RegCpuQueryU32
114 DBGFR3RegCpuQueryU64
115 DBGFR3RegCpuQueryXdtr
116 DBGFR3RegCpuQueryLrd
117 DBGFR3RegFormatValue
118 DBGFR3RegNmQuery
119 DBGFR3RegNmQueryAll
120 DBGFR3RegNmQueryAllCount
121 DBGFR3OSDeregister
122 DBGFR3OSRegister
123 DBGFR3OSQueryInterface
124 DBGFR3MemReadString
125 DBGFR3MemRead
126 DBGFR3MemScan
127 DBGFR3ModInMem
128 DBGFR3AddrFromFlat
129 DBGFR3AsSymbolByName
130 DBGFR3AsResolveAndRetain
131 DBGFR3AsSetAlias
132 DBGFR3AddrAdd
133 DBGFR3AddrSub
134 DBGFR3AsGetConfig
135 DBGFR3CpuGetMode
136 DBGFR3AddrFromSelOff
137 DBGFR3FlowCreate
138 DBGFR3FlowRetain
139 DBGFR3FlowRelease
140 DBGFR3FlowQueryStartBb
141 DBGFR3FlowQueryBbByAddress
142 DBGFR3FlowQueryBranchTblByAddress
143 DBGFR3FlowGetBbCount
144 DBGFR3FlowGetBranchTblCount
145 DBGFR3FlowBbRetain
146 DBGFR3FlowBbRelease
147 DBGFR3FlowBbGetStartAddress
148 DBGFR3FlowBbGetEndAddress
149 DBGFR3FlowBbGetBranchAddress
150 DBGFR3FlowBbGetFollowingAddress
151 DBGFR3FlowBbGetType
152 DBGFR3FlowBbGetInstrCount
153 DBGFR3FlowBbGetFlags
154 DBGFR3FlowBbQueryBranchTbl
155 DBGFR3FlowBbQueryError
156 DBGFR3FlowBbQueryInstr
157 DBGFR3FlowBbQuerySuccessors
158 DBGFR3FlowBbGetRefBbCount
159 DBGFR3FlowBbGetRefBb
160 DBGFR3FlowBranchTblRetain
161 DBGFR3FlowBranchTblRelease
162 DBGFR3FlowBranchTblGetSlots
163 DBGFR3FlowBranchTblGetStartAddress
164 DBGFR3FlowBranchTblGetAddrAtSlot
165 DBGFR3FlowBranchTblQueryAddresses
166 DBGFR3FlowItCreate
167 DBGFR3FlowItDestroy
168 DBGFR3FlowItNext
169 DBGFR3FlowItReset
170 DBGFR3FlowBranchTblItCreate
171 DBGFR3FlowBranchTblItDestroy
172 DBGFR3FlowBranchTblItNext
173 DBGFR3FlowBranchTblItReset
174 DBGFR3PlugInLoad
175 DBGFR3PlugInUnload
176 DBGFR3PlugInLoadAll
177 DBGFR3PlugInUnloadAll
178 DBGFR3SelQueryInfo
179 DBGFR3StackWalkBegin
180 DBGFR3StackWalkNext
181 DBGFR3StackWalkEnd
182 DBGFR3TypeDeregister
183 DBGFR3TypeDumpEx
184 DBGFR3TypeQueryReg
185 DBGFR3TypeQuerySize
186 DBGFR3TypeQueryValByType
187 DBGFR3TypeRegister
188 DBGFR3TypeSetSize
189 DBGFR3TypeValFree
190 DBGFR3TypeValDumpEx
191
192 EMR3QueryExecutionPolicy
193 EMR3QueryMainExecutionEngine
194 EMR3SetExecutionPolicy
195
196 MMHyperR3ToR0
197 MMHyperR3ToRC
198
199 HMR3IsEnabled
200 HMR3IsNestedPagingActive
201 HMR3IsUXActive
202 HMR3IsVpidActive
203
204 MMR3HeapFree
205 MMR3HeapRealloc
206 MMR3HeapAllocU
207
208 MMR3HyperAllocOnceNoRel
209
210 PDMR3AsyncCompletionBwMgrSetMaxForFile
211 PDMR3DeviceAttach
212 PDMR3DeviceDetach
213 PDMR3DriverAttach
214 PDMR3DriverDetach
215 PDMR3NsBwGroupSetLimit
216 PDMR3QueryDeviceLun
217 PDMR3QueryDriverOnLun
218 PDMR3QueryLun
219
220 PDMCritSectEnter
221 PDMCritSectEnterDebug
222 PDMCritSectTryEnter
223 PDMCritSectTryEnterDebug
224 PDMR3CritSectEnterEx
225 PDMCritSectLeave
226 PDMCritSectIsOwner
227 PDMCritSectIsOwnerEx
228 PDMCritSectIsOwned
229 PDMCritSectIsInitialized
230 PDMCritSectHasWaiters
231 PDMCritSectGetRecursion
232 PDMR3CritSectYield
233 PDMR3CritSectName
234 PDMR3CritSectScheduleExitEvent
235 PDMR3CritSectDelete
236
237 PDMR3QueueDestroy
238 PDMQueueAlloc
239 PDMQueueInsert
240 PDMQueueInsertEx
241 PDMQueueR0Ptr
242 PDMQueueRCPtr
243
244 PDMR3ThreadDestroy
245 PDMR3ThreadIAmRunning
246 PDMR3ThreadIAmSuspending
247 PDMR3ThreadResume
248 PDMR3ThreadSleep
249 PDMR3ThreadSuspend
250
251 PDMR3UsbCreateEmulatedDevice
252 PDMR3UsbCreateProxyDevice
253 PDMR3UsbDetachDevice
254 PDMR3UsbHasHub
255 PDMR3UsbDriverAttach
256 PDMR3UsbDriverDetach
257 PDMR3UsbQueryLun
258 PDMR3UsbQueryDriverOnLun
259
260 PGMHandlerPhysicalPageTempOff
261 PGMPhysReadGCPtr
262 PGMPhysSimpleDirtyWriteGCPtr
263 PGMPhysSimpleReadGCPtr
264 PGMPhysSimpleWriteGCPhys
265 PGMPhysSimpleWriteGCPtr
266 PGMPhysWriteGCPtr
267 PGMShwMakePageWritable
268 PGMR3QueryGlobalMemoryStats
269 PGMR3QueryMemoryStats
270
271 SSMR3Close
272 SSMR3DeregisterExternal
273 SSMR3DeregisterInternal
274 SSMR3GetBool
275 SSMR3GetGCPhys
276 SSMR3GetGCPhys32
277 SSMR3GetGCPhys64
278 SSMR3GetGCPtr
279 SSMR3GetGCUInt
280 SSMR3GetGCUIntPtr
281 SSMR3GetGCUIntReg
282 SSMR3GetIOPort
283 SSMR3GetMem
284 SSMR3GetRCPtr
285 SSMR3GetS128
286 SSMR3GetS16
287 SSMR3GetS32
288 SSMR3GetS64
289 SSMR3GetS8
290 SSMR3GetSInt
291 SSMR3GetSel
292 SSMR3GetStrZ
293 SSMR3GetStrZEx
294 SSMR3GetStruct
295 SSMR3GetStructEx
296 SSMR3GetU128
297 SSMR3GetU16
298 SSMR3GetU32
299 SSMR3GetU64
300 SSMR3GetU8
301 SSMR3GetUInt
302 SSMR3HandleGetAfter
303 SSMR3HandleGetStatus
304 SSMR3HandleHostBits
305 SSMR3HandleHostOSAndArch
306 SSMR3HandleIsLiveSave
307 SSMR3HandleMaxDowntime
308 SSMR3HandleReportLivePercent
309 SSMR3HandleRevision
310 SSMR3HandleSetStatus
311 SSMR3HandleVersion
312 SSMR3Open
313 SSMR3PutBool
314 SSMR3PutGCPhys
315 SSMR3PutGCPhys32
316 SSMR3PutGCPhys64
317 SSMR3PutGCPtr
318 SSMR3PutGCUInt
319 SSMR3PutGCUIntPtr
320 SSMR3PutGCUIntReg
321 SSMR3PutIOPort
322 SSMR3PutMem
323 SSMR3PutRCPtr
324 SSMR3PutS128
325 SSMR3PutS16
326 SSMR3PutS32
327 SSMR3PutS64
328 SSMR3PutS8
329 SSMR3PutSInt
330 SSMR3PutSel
331 SSMR3PutStrZ
332 SSMR3PutStruct
333 SSMR3PutStructEx
334 SSMR3PutU128
335 SSMR3PutU16
336 SSMR3PutU32
337 SSMR3PutU64
338 SSMR3PutU8
339 SSMR3PutUInt
340 SSMR3Seek
341 SSMR3SetCfgError
342 SSMR3SetLoadError
343 SSMR3SetLoadErrorV
344 SSMR3Skip
345 SSMR3SkipToEndOfUnit
346 SSMR3ValidateFile
347 SSMR3Cancel
348 SSMR3RegisterExternal
349
350 STAMR3Dump
351 STAMR3Enum
352 STAMR3Reset
353 STAMR3Snapshot
354 STAMR3SnapshotFree
355 STAMR3GetUnit
356 STAMR3RegisterFU
357 STAMR3RegisterVU
358 STAMR3DeregisterF
359 STAMR3DeregisterV
360
361 TMR3GetCpuLoadPercents
362 TMR3TimerSetCritSect
363 TMR3TimerLoad
364 TMR3TimerSave
365 TMR3TimerSkip
366 TMR3TimerDestroy
367 TMTimerFromMicro
368 TMTimerFromMilli
369 TMTimerFromNano
370 TMTimerGet
371 TMTimerGetFreq
372 TMTimerGetMicro
373 TMTimerGetMilli
374 TMTimerGetNano
375 TMTimerIsActive
376 TMTimerIsLockOwner
377 TMTimerLock
378 TMTimerR0Ptr
379 TMTimerR3Ptr
380 TMTimerRCPtr
381 TMTimerSet
382 TMTimerSetFrequencyHint
383 TMTimerSetMicro
384 TMTimerSetMillies
385 TMTimerSetNano
386 TMTimerSetRelative
387 TMTimerStop
388 TMTimerToMicro
389 TMTimerToMilli
390 TMTimerToNano
391 TMTimerUnlock
392 TMR3GetWarpDrive
393 TMR3SetWarpDrive
394 TMR3TimeVirtGet
395 TMR3TimeVirtGetMicro
396 TMR3TimeVirtGetMilli
397 TMR3TimeVirtGetNano
398
399 VMMGetCpu
400
401 VMMGetSvnRev
402 VMSetError
403 VMSetErrorV
404 VMR3AtErrorDeregister
405 VMR3AtErrorRegister
406 VMR3AtRuntimeErrorRegister
407 VMR3AtStateRegister
408 VMR3Create
409 VMR3Destroy
410 VMR3GetCpuCoreAndPackageIdFromCpuId
411 VMR3GetStateName
412 VMR3GetStateU
413 VMR3GetSuspendReason
414 VMR3GetVM
415 VMR3HotPlugCpu
416 VMR3HotUnplugCpu
417 VMR3LoadFromFile
418 VMR3LoadFromStream
419 VMR3PowerOff
420 VMR3PowerOn
421 VMR3ReleaseUVM
422 VMR3ReqCallNoWaitU
423 VMR3ReqCallU
424 VMR3ReqCallVoidWaitU
425 VMR3ReqCallWaitU
426 VMR3ReqFree
427 VMR3ReqPriorityCallWaitU
428 VMR3ReqWait
429 VMR3Reset
430 VMR3Resume
431 VMR3RetainUVM
432 VMR3Save
433 VMR3SetCpuExecutionCap
434 VMR3SetError
435 VMR3SetPowerOffInsteadOfReset
436 VMR3Suspend
437 VMR3Teleport
438 VMR3AtStateDeregister
439 VMR3GetUVM
440
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