VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMRC/VMMRC.def@ 55980

Last change on this file since 55980 was 55980, checked in by vboxsync, 10 years ago

iprt/log.h,++: Added extended logger instance getters that also checks whether the given logger and group-flags are enabled, making the LogRel* checks more efficient in avoid uncessary RTLogLoggerEx parameter building and calls. Ditto for debug logging. The LOG_INSTANCE and LOG_REL_INSTANCE tricks are gone for now.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.6 KB
Line 
1; $Id: VMMRC.def 55980 2015-05-20 17:35:22Z vboxsync $
2;; @file
3; VMM Raw-mode Context DLL - Definition file.
4
5;
6; Copyright (C) 2006-2015 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 RTLogDefaultInstanceEx
40 RTLogRelGetDefaultInstance
41 RTLogRelGetDefaultInstanceEx
42 RTTimeMilliTS
43 RTTraceBufAddMsgF
44 RTTraceBufAddPos
45 RTTraceBufAddPosMsgF
46 SELMGetHyperCS
47 TMTimerFromMilli
48 TMTimerFromMicro
49 TMTimerFromNano
50 TMTimerGet
51 TMTimerGetFreq
52 TMTimerIsActive
53 TMTimerIsLockOwner
54 TMTimerLock
55 TMTimerSet
56 TMTimerSetRelative
57 TMTimerSetMillies
58 TMTimerSetMicro
59 TMTimerSetNano
60 TMTimerSetFrequencyHint
61 TMTimerStop
62 TMTimerUnlock
63 TRPMGCHandlerGeneric
64 TRPMGCHandlerInterupt
65 TRPMGCHandlerTrap08
66 TRPMGCHandlerTrap12
67 MMGCRamWriteNoTrapHandler
68 MMGCRamReadNoTrapHandler
69 VMMGetCpu
70 VMMGetSvnRev
71 VMMRCProbeFire
72 vmmGCLoggerFlush
73 vmmGCLoggerWrapper
74 vmmGCRelLoggerWrapper
75 vmmGCTestTrap0d_FaultEIP
76 vmmGCTestTrap0e_FaultEIP
77 vmmGCTestTrap3_FaultEIP
78 vmmGCTestTrap8_FaultEIP
79 VMSetError
80 VMSetErrorV
81
82 ; runtime
83 nocrt_memchr
84 nocrt_memcmp
85 nocrt_memcpy
86 memcpy=nocrt_memcpy ; not-os2
87 nocrt_memmove
88 nocrt_memset
89 memset=nocrt_memset ; not-os2
90 nocrt_strcpy
91 nocrt_strcmp
92 nocrt_strchr
93 RTAssertMsg1Weak
94 RTAssertMsg2Weak
95 RTAssertShouldPanic
96 RTLogDefaultInstance
97 RTTimeNanoTSLegacySyncInvarNoDelta
98 RTTimeNanoTSLegacySyncInvarWithDelta
99 RTTimeNanoTSLegacyAsync
100 RTTimeNanoTSLFenceSyncInvarNoDelta
101 RTTimeNanoTSLFenceSyncInvarWithDelta
102 RTTimeNanoTSLFenceAsync
103 RTTimeNanoTS
104 RTCrc32
105 ASMMultU64ByU32DivByU32 ; not-os2
106
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