VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPR0.def@ 35650

Last change on this file since 35650 was 33167, checked in by vboxsync, 14 years ago

SUPDrv,SUPLib: Expose the high resolution event semaphore APIs.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.7 KB
Line 
1; $Id: SUPR0.def 33167 2010-10-15 18:16:59Z vboxsync $
2;; @file
3; VirtualBox Support Driver - Exports.
4;
5
6;
7; Copyright (C) 2006-2009 Oracle Corporation
8;
9; This file is part of VirtualBox Open Source Edition (OSE), as
10; available from http://www.virtualbox.org. This file is free software;
11; you can redistribute it and/or modify it under the terms of the GNU
12; General Public License (GPL) as published by the Free Software
13; Foundation, in version 2 as it comes in the "COPYING" file of the
14; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
15; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
16;
17; The contents of this file may alternatively be used under the terms
18; of the Common Development and Distribution License Version 1.0
19; (CDDL) only, as it comes in the "COPYING.CDDL" file of the
20; VirtualBox OSE distribution, in which case the provisions of the
21; CDDL are applicable instead of those of the GPL.
22;
23; You may elect to license modified versions of this file under the
24; terms and conditions of either the GPL or the CDDL or both.
25;
26
27LIBRARY VBoxDrv.sys
28
29EXPORTS
30 SUPR0AbsIs64bit
31 SUPR0Abs64bitKernelCS
32 SUPR0Abs64bitKernelSS
33 SUPR0Abs64bitKernelDS
34 SUPR0ComponentRegisterFactory
35 SUPR0ComponentDeregisterFactory
36 SUPR0ComponentQueryFactory
37 SUPR0ObjRegister
38 SUPR0ObjAddRef
39 SUPR0ObjAddRefEx
40 SUPR0ObjRelease
41 SUPR0ObjVerifyAccess
42 SUPR0LockMem
43 SUPR0UnlockMem
44 SUPR0ContAlloc
45 SUPR0ContFree
46 SUPR0LowAlloc
47 SUPR0LowFree
48 SUPR0MemAlloc
49 SUPR0MemGetPhys
50 SUPR0MemFree
51 SUPR0Printf
52 SUPR0QueryVTxSupport
53 SUPSemEventCreate
54 SUPSemEventClose
55 SUPSemEventSignal
56 SUPSemEventWait
57 SUPSemEventWaitNoResume
58 SUPSemEventWaitNsAbsIntr
59 SUPSemEventWaitNsRelIntr
60 SUPSemEventGetResolution
61 SUPSemEventMultiCreate
62 SUPSemEventMultiClose
63 SUPSemEventMultiSignal
64 SUPSemEventMultiReset
65 SUPSemEventMultiWait
66 SUPSemEventMultiWaitNoResume
67 SUPSemEventMultiWaitNsAbsIntr
68 SUPSemEventMultiWaitNsRelIntr
69 SUPSemEventMultiGetResolution
70 SUPR0GetPagingMode
71 SUPR0EnableVTx
72 SUPGetGIP
73 RTMemAllocTag
74 RTMemAllocZTag
75 RTMemFree
76 RTMemReallocTag
77 RTR0MemObjAllocLowTag
78 RTR0MemObjAllocPageTag
79 RTR0MemObjAllocPhysTag
80 RTR0MemObjAllocPhysExTag
81 RTR0MemObjAllocPhysNCTag
82 RTR0MemObjAllocContTag
83 RTR0MemObjLockUserTag
84 RTR0MemObjMapKernelTag
85 RTR0MemObjMapUserTag
86 RTR0MemObjAddress
87 RTR0MemObjAddressR3
88 RTR0MemObjSize
89 RTR0MemObjIsMapping
90 RTR0MemObjGetPagePhysAddr
91 RTR0MemObjFree
92 RTR0MemUserCopyFrom
93 RTR0MemUserCopyTo
94 RTR0MemUserIsValidAddr
95 RTR0MemKernelIsValidAddr
96 RTR0MemAreKrnlAndUsrDifferent
97 RTProcSelf
98 RTSemMutexCreate
99 RTSemMutexRequest
100 RTSemMutexRequestDebug
101 RTSemMutexRequestNoResume
102 RTSemMutexRequestNoResumeDebug
103 RTSemMutexRelease
104 RTSemMutexDestroy
105 RTSemEventCreate
106 RTSemEventSignal
107 RTSemEventWait
108 RTSemEventWaitNoResume
109 RTSemEventWaitEx
110 RTSemEventWaitExDebug
111 RTSemEventGetResolution
112 RTSemEventDestroy
113 RTSemEventMultiCreate
114 RTSemEventMultiSignal
115 RTSemEventMultiReset
116 RTSemEventMultiWait
117 RTSemEventMultiWaitNoResume
118 RTSemEventMultiWaitEx
119 RTSemEventMultiWaitExDebug
120 RTSemEventMultiGetResolution
121 RTSemEventMultiDestroy
122 RTSemFastMutexCreate
123 RTSemFastMutexDestroy
124 RTSemFastMutexRequest
125 RTSemFastMutexRelease
126 RTSpinlockCreate
127 RTSpinlockDestroy
128 RTSpinlockAcquire
129 RTSpinlockRelease
130 RTSpinlockAcquireNoInts
131 RTSpinlockReleaseNoInts
132 RTTimeNanoTS
133 RTTimeMilliTS
134 RTTimeSystemNanoTS
135 RTTimeSystemMilliTS
136 RTThreadSelf
137 RTThreadNativeSelf
138 RTThreadSleep
139 RTThreadYield
140 RTThreadPreemptIsEnabled
141 RTThreadPreemptIsPending
142 RTThreadPreemptIsPendingTrusty
143 RTThreadPreemptDisable
144 RTThreadPreemptRestore
145 RTThreadPreemptPossible
146 RTThreadIsInInterrupt
147 RTTimerCreate
148 RTTimerCreateEx
149 RTTimerDestroy
150 RTTimerStart
151 RTTimerStop
152 RTTimerChangeInterval
153 RTTimerGetSystemGranularity
154 RTTimerRequestSystemGranularity
155 RTTimerReleaseSystemGranularity
156 RTTimerCanDoHighResolution
157 RTMpCpuId
158 RTMpCpuIdFromSetIndex
159 RTMpCpuIdToSetIndex
160 RTMpGetArraySize
161 RTMpIsCpuPossible
162 RTMpGetCount
163 RTMpGetMaxCpuId
164 RTMpGetOnlineCount
165 RTMpGetOnlineSet
166 RTMpGetSet
167 RTMpIsCpuOnline
168 RTMpIsCpuWorkPending
169 RTMpOnAll
170 RTMpOnOthers
171 RTMpOnSpecific
172 RTMpPokeCpu
173 RTPowerNotificationRegister
174 RTPowerNotificationDeregister
175 RTLogDefaultInstance
176 RTLogRelDefaultInstance
177 RTLogSetDefaultInstanceThread
178 RTLogLoggerExV
179 RTLogPrintfV
180 RTAssertMsg1
181 RTAssertMsg2V
182 RTAssertSetQuiet
183 RTAssertMayPanic
184 RTAssertSetMayPanic
185 RTAssertAreQuiet
186
187 RTNetIPv4AddDataChecksum
188 RTNetIPv4AddTCPChecksum
189 RTNetIPv4AddUDPChecksum
190 RTNetIPv4FinalizeChecksum
191 RTNetIPv4HdrChecksum
192 RTNetIPv4IsDHCPValid
193 RTNetIPv4IsHdrValid
194 RTNetIPv4IsTCPSizeValid
195 RTNetIPv4IsTCPValid
196 RTNetIPv4IsUDPSizeValid
197 RTNetIPv4IsUDPValid
198 RTNetIPv4PseudoChecksum
199 RTNetIPv4PseudoChecksumBits
200 RTNetIPv4TCPChecksum
201 RTNetIPv4UDPChecksum
202 RTNetIPv6PseudoChecksum
203 RTNetIPv6PseudoChecksumBits
204 RTNetIPv6PseudoChecksumEx
205 RTNetTCPChecksum
206 RTNetUDPChecksum
207 RTStrFormat
208 RTStrFormatNumber
209 RTStrFormatTypeDeregister
210 RTStrFormatTypeRegister
211 RTStrFormatTypeSetUser
212 RTStrFormatV
213 RTStrPrintf
214 RTStrPrintfEx
215 RTStrPrintfExV
216 RTStrPrintfV
217
218 RTCrc32
219 RTCrc32Finish
220 RTCrc32Process
221 RTCrc32Start
222 RTHandleTableAllocWithCtx
223 RTHandleTableCreate
224 RTHandleTableCreateEx
225 RTHandleTableDestroy
226 RTHandleTableFreeWithCtx
227 RTHandleTableLookupWithCtx
228
229 ; data
230 g_pSUPGlobalInfoPage DATA ; NT
231 g_SUPGlobalInfoPage DATA ; OS2
232
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