VirtualBox

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

Last change on this file since 26600 was 25528, checked in by vboxsync, 15 years ago

IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, AssertMsg2Weak, AssertMsg2, AssertMsg2WeakV and AssertMsg2V. Doing more of the assertion machinery in common/misc/assert.cpp to avoid code duplication (ring-0). Major SUPDrv version bump.

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