VirtualBox

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

Last change on this file since 64552 was 64552, checked in by vboxsync, 8 years ago

DBGFR3Cfg: Additions to the API

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 8.7 KB
Line 
1; $Id: VMMR3.def 64552 2016-11-04 10:37:28Z vboxsync $
2;; @file
3; VMM Ring-3 Context DLL - Definition file.
4
5;
6; Copyright (C) 2010-2016 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 DBGFR3CfgCreate
133 DBGFR3CfgRetain
134 DBGFR3CfgRelease
135 DBGFR3CfgQueryStartBb
136 DBGFR3CfgQueryBbByAddress
137 DBGFR3CfgGetBbCount
138 DBGFR3CfgDump
139 DBGFR3CfgBbRetain
140 DBGFR3CfgBbRelease
141 DBGFR3CfgBbGetStartAddress
142 DBGFR3CfgBbGetEndAddress
143 DBGFR3CfgBbGetBranchAddress
144 DBGFR3CfgBbGetFollowingAddress
145 DBGFR3CfgBbGetType
146 DBGFR3CfgBbGetInstrCount
147 DBGFR3CfgBbGetFlags
148 DBGFR3CfgBbQueryError
149 DBGFR3CfgBbQueryInstr
150 DBGFR3CfgBbQuerySuccessors
151 DBGFR3CfgBbGetRefBbCount
152 DBGFR3CfgBbGetRefBb
153 DBGFR3CfgItCreate
154 DBGFR3CfgItDestroy
155 DBGFR3CfgItNext
156 DBGFR3CfgItReset
157 DBGFR3PlugInLoad
158 DBGFR3PlugInUnload
159 DBGFR3PlugInLoadAll
160 DBGFR3PlugInUnloadAll
161 DBGFR3StackWalkBegin
162 DBGFR3StackWalkNext
163 DBGFR3StackWalkEnd
164 DBGFR3TypeDeregister
165 DBGFR3TypeDumpEx
166 DBGFR3TypeQueryReg
167 DBGFR3TypeQuerySize
168 DBGFR3TypeQueryValByType
169 DBGFR3TypeRegister
170 DBGFR3TypeSetSize
171 DBGFR3TypeValFree
172 DBGFR3TypeValDumpEx
173
174 EMR3QueryExecutionPolicy
175 EMR3SetExecutionPolicy
176
177 FTMR3CancelStandby
178 FTMR3PowerOn
179
180 MMHyperR3ToR0
181 MMHyperR3ToRC
182
183 HMR3IsEnabled
184 HMR3IsNestedPagingActive
185 HMR3IsUXActive
186 HMR3IsVpidActive
187
188 MMR3HeapFree
189 MMR3HeapRealloc
190
191 MMR3HyperAllocOnceNoRel
192
193 PATMR3AllowPatching
194 PATMR3IsEnabled
195
196 PDMR3AsyncCompletionBwMgrSetMaxForFile
197 PDMR3DeviceAttach
198 PDMR3DeviceDetach
199 PDMR3DriverAttach
200 PDMR3DriverDetach
201 PDMR3NsBwGroupSetLimit
202 PDMR3QueryDeviceLun
203 PDMR3QueryDriverOnLun
204 PDMR3QueryLun
205
206 PDMCritSectEnter
207 PDMCritSectEnterDebug
208 PDMCritSectTryEnter
209 PDMCritSectTryEnterDebug
210 PDMR3CritSectEnterEx
211 PDMCritSectLeave
212 PDMCritSectIsOwner
213 PDMCritSectIsOwnerEx
214 PDMCritSectIsOwned
215 PDMCritSectIsInitialized
216 PDMCritSectHasWaiters
217 PDMCritSectGetRecursion
218 PDMR3CritSectYield
219 PDMR3CritSectName
220 PDMR3CritSectScheduleExitEvent
221 PDMR3CritSectDelete
222
223 PDMR3QueueDestroy
224 PDMQueueAlloc
225 PDMQueueInsert
226 PDMQueueInsertEx
227 PDMQueueR0Ptr
228 PDMQueueRCPtr
229
230 PDMR3ThreadDestroy
231 PDMR3ThreadIAmRunning
232 PDMR3ThreadIAmSuspending
233 PDMR3ThreadResume
234 PDMR3ThreadSleep
235 PDMR3ThreadSuspend
236
237 PDMR3UsbCreateEmulatedDevice
238 PDMR3UsbCreateProxyDevice
239 PDMR3UsbDetachDevice
240 PDMR3UsbHasHub
241 PDMR3UsbDriverAttach
242 PDMR3UsbDriverDetach
243 PDMR3UsbQueryLun
244 PDMR3UsbQueryDriverOnLun
245
246 PGMHandlerPhysicalPageTempOff
247 PGMPhysReadGCPtr
248 PGMPhysSimpleDirtyWriteGCPtr
249 PGMPhysSimpleReadGCPtr
250 PGMPhysSimpleWriteGCPhys
251 PGMPhysSimpleWriteGCPtr
252 PGMPhysWriteGCPtr
253 PGMShwMakePageWritable
254 PGMR3QueryGlobalMemoryStats
255 PGMR3QueryMemoryStats
256
257 SSMR3Close
258 SSMR3DeregisterExternal
259 SSMR3DeregisterInternal
260 SSMR3GetBool
261 SSMR3GetGCPhys
262 SSMR3GetGCPhys32
263 SSMR3GetGCPhys64
264 SSMR3GetGCPtr
265 SSMR3GetGCUInt
266 SSMR3GetGCUIntPtr
267 SSMR3GetGCUIntReg
268 SSMR3GetIOPort
269 SSMR3GetMem
270 SSMR3GetRCPtr
271 SSMR3GetS128
272 SSMR3GetS16
273 SSMR3GetS32
274 SSMR3GetS64
275 SSMR3GetS8
276 SSMR3GetSInt
277 SSMR3GetSel
278 SSMR3GetStrZ
279 SSMR3GetStrZEx
280 SSMR3GetStruct
281 SSMR3GetStructEx
282 SSMR3GetU128
283 SSMR3GetU16
284 SSMR3GetU32
285 SSMR3GetU64
286 SSMR3GetU8
287 SSMR3GetUInt
288 SSMR3HandleGetAfter
289 SSMR3HandleGetStatus
290 SSMR3HandleHostBits
291 SSMR3HandleHostOSAndArch
292 SSMR3HandleIsLiveSave
293 SSMR3HandleMaxDowntime
294 SSMR3HandleReportLivePercent
295 SSMR3HandleRevision
296 SSMR3HandleSetStatus
297 SSMR3HandleVersion
298 SSMR3Open
299 SSMR3PutBool
300 SSMR3PutGCPhys
301 SSMR3PutGCPhys32
302 SSMR3PutGCPhys64
303 SSMR3PutGCPtr
304 SSMR3PutGCUInt
305 SSMR3PutGCUIntPtr
306 SSMR3PutGCUIntReg
307 SSMR3PutIOPort
308 SSMR3PutMem
309 SSMR3PutRCPtr
310 SSMR3PutS128
311 SSMR3PutS16
312 SSMR3PutS32
313 SSMR3PutS64
314 SSMR3PutS8
315 SSMR3PutSInt
316 SSMR3PutSel
317 SSMR3PutStrZ
318 SSMR3PutStruct
319 SSMR3PutStructEx
320 SSMR3PutU128
321 SSMR3PutU16
322 SSMR3PutU32
323 SSMR3PutU64
324 SSMR3PutU8
325 SSMR3PutUInt
326 SSMR3Seek
327 SSMR3SetCfgError
328 SSMR3SetLoadError
329 SSMR3SetLoadErrorV
330 SSMR3Skip
331 SSMR3SkipToEndOfUnit
332 SSMR3ValidateFile
333 SSMR3Cancel
334 SSMR3RegisterExternal
335
336 STAMR3Dump
337 STAMR3Enum
338 STAMR3Reset
339 STAMR3Snapshot
340 STAMR3SnapshotFree
341 STAMR3GetUnit
342
343 TMR3TimerSetCritSect
344 TMR3TimerLoad
345 TMR3TimerSave
346 TMR3TimerDestroy
347 TMTimerFromMicro
348 TMTimerFromMilli
349 TMTimerFromNano
350 TMTimerGet
351 TMTimerGetFreq
352 TMTimerGetMicro
353 TMTimerGetMilli
354 TMTimerGetNano
355 TMTimerIsActive
356 TMTimerIsLockOwner
357 TMTimerLock
358 TMTimerR0Ptr
359 TMTimerR3Ptr
360 TMTimerRCPtr
361 TMTimerSet
362 TMTimerSetFrequencyHint
363 TMTimerSetMicro
364 TMTimerSetMillies
365 TMTimerSetNano
366 TMTimerSetRelative
367 TMTimerStop
368 TMTimerToMicro
369 TMTimerToMilli
370 TMTimerToNano
371 TMTimerUnlock
372 TMR3GetWarpDrive
373 TMR3SetWarpDrive
374 TMR3TimeVirtGet
375 TMR3TimeVirtGetMicro
376 TMR3TimeVirtGetMilli
377 TMR3TimeVirtGetNano
378
379 VMMGetCpu
380
381 VMMGetSvnRev
382 VMSetError
383 VMSetErrorV
384 VMR3AtErrorDeregister
385 VMR3AtErrorRegister
386 VMR3AtRuntimeErrorRegister
387 VMR3AtStateRegister
388 VMR3Create
389 VMR3Destroy
390 VMR3GetCpuCoreAndPackageIdFromCpuId
391 VMR3GetStateName
392 VMR3GetStateU
393 VMR3GetSuspendReason
394 VMR3GetVM
395 VMR3HotPlugCpu
396 VMR3HotUnplugCpu
397 VMR3LoadFromFile
398 VMR3LoadFromStream
399 VMR3PowerOff
400 VMR3PowerOn
401 VMR3ReleaseUVM
402 VMR3ReqCallNoWaitU
403 VMR3ReqCallU
404 VMR3ReqCallVoidWaitU
405 VMR3ReqCallWaitU
406 VMR3ReqFree
407 VMR3ReqPriorityCallWaitU
408 VMR3ReqWait
409 VMR3Reset
410 VMR3Resume
411 VMR3RetainUVM
412 VMR3Save
413 VMR3SetCpuExecutionCap
414 VMR3SetError
415 VMR3SetPowerOffInsteadOfReset
416 VMR3Suspend
417 VMR3Teleport
418 VMR3AtStateDeregister
419 VMR3GetUVM
420
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