VirtualBox

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

Last change on this file since 86465 was 86147, checked in by vboxsync, 4 years ago

VMM/DBGFReg: A lazy implementation of DBGFR3RegNmSetBatch() which needs to be improved

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