VirtualBox

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

Last change on this file since 78254 was 76691, checked in by vboxsync, 6 years ago

DBGPlugInOS2.cpp: Added info items sas, gis, lis, and panic. Skip executables and resource segments when loading modules.

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