VirtualBox

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

Last change on this file since 91958 was 90549, checked in by vboxsync, 3 years ago

VMM,*: s/DBGFR3InfoGenricGetOptError/DBGFR3InfoGenericGetOptError/g

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