VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMGC/VMMGC.def@ 32048

Last change on this file since 32048 was 30724, checked in by vboxsync, 14 years ago

Recommitted r63480 - VMMDev: Adding an optional (disabled by default) testing side to the device to assist simple guest benchmarks and tests. Started on a MMIO and IOPort benchmark (for comparison with network performance numbers).

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.3 KB
Line 
1; $Id: VMMGC.def 30724 2010-07-08 08:30:20Z vboxsync $
2;; @file
3; VMM Raw-mode Context DLL - Definition file.
4
5;
6; Copyright (C) 2006-2009 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 VMMGC.gc
18EXPORTS
19 ; data
20
21 ; code
22 CPUMGCResumeGuest
23 CPUMGCResumeGuestV86
24 PDMCritSectEnter
25 PDMCritSectEnterDebug
26 PDMCritSectLeave
27 PDMCritSectIsOwner
28 PDMQueueAlloc
29 PDMQueueInsert
30 PGMHandlerPhysicalPageTempOff
31 PGMShwMakePageWritable
32 PGMPhysSimpleWriteGCPhys
33 PGMPhysSimpleReadGCPtr
34 PGMPhysSimpleWriteGCPtr
35 PGMPhysReadGCPtr
36 PGMPhysWriteGCPtr
37 PGMPhysSimpleDirtyWriteGCPtr
38 RTLogDefaultInstance
39 RTLogRelDefaultInstance
40 RTTimeMilliTS
41 SELMGetHyperCS
42 TMTimerFromMilli
43 TMTimerFromMicro
44 TMTimerFromNano
45 TMTimerGet
46 TMTimerGetFreq
47 TMTimerIsActive
48 TMTimerSet
49 TMTimerSetRelative
50 TMTimerSetMillies
51 TMTimerSetMicro
52 TMTimerSetNano
53 TMTimerStop
54 TRPMGCHandlerGeneric
55 TRPMGCHandlerInterupt
56 TRPMGCHandlerTrap08
57 TRPMGCHandlerTrap12
58 MMGCRamWriteNoTrapHandler
59 MMGCRamReadNoTrapHandler
60 VMMGetSvnRev
61 vmmGCLoggerFlush
62 vmmGCLoggerWrapper
63 vmmGCRelLoggerWrapper
64 vmmGCTestTrap0d_FaultEIP
65 vmmGCTestTrap0e_FaultEIP
66 vmmGCTestTrap3_FaultEIP
67 vmmGCTestTrap8_FaultEIP
68 VMSetError
69 VMSetErrorV
70 VMXGCStartVM64
71 SVMGCVMRun64
72 HWACCMSaveGuestFPU64
73 HWACCMSaveGuestDebug64
74 HWACCMTestSwitcher64
75
76 ; runtime
77 nocrt_memchr
78 nocrt_memcmp
79 nocrt_memcpy
80 memcpy=nocrt_memcpy ; not-os2
81 nocrt_memset
82 memset=nocrt_memset ; not-os2
83 nocrt_strcpy
84 nocrt_strcmp
85 nocrt_strchr
86 RTAssertMsg1Weak
87 RTAssertMsg2Weak
88 RTAssertShouldPanic
89 RTTimeNanoTSLegacySync
90 RTTimeNanoTSLegacyAsync
91 RTTimeNanoTSLFenceSync
92 RTTimeNanoTSLFenceAsync
93 RTTimeNanoTS
94 RTCrc32
95 ASMMultU64ByU32DivByU32 ; not-os2
96
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