VirtualBox

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

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

Export RTR0MemObjAllocPhysEx

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 4.1 KB
Line 
1; $Id: SUPR0.def 26540 2010-02-15 13:50:15Z vboxsync $
2;; @file
3; VirtualBox Support Driver - Exports.
4;
5
6;
7; Copyright (C) 2006-2009 Sun Microsystems, Inc.
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; Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
27; Clara, CA 95054 USA or visit http://www.sun.com if you need
28; additional information or have any questions.
29;
30
31LIBRARY VBoxDrv.sys
32
33EXPORTS
34 SUPR0AbsIs64bit
35 SUPR0Abs64bitKernelCS
36 SUPR0Abs64bitKernelSS
37 SUPR0Abs64bitKernelDS
38 SUPR0ComponentRegisterFactory
39 SUPR0ComponentDeregisterFactory
40 SUPR0ComponentQueryFactory
41 SUPR0ObjRegister
42 SUPR0ObjAddRef
43 SUPR0ObjAddRefEx
44 SUPR0ObjRelease
45 SUPR0ObjVerifyAccess
46 SUPR0LockMem
47 SUPR0UnlockMem
48 SUPR0ContAlloc
49 SUPR0ContFree
50 SUPR0LowAlloc
51 SUPR0LowFree
52 SUPR0MemAlloc
53 SUPR0MemGetPhys
54 SUPR0MemFree
55 SUPR0Printf
56 SUPR0QueryVTxSupport
57 SUPSemEventCreate
58 SUPSemEventClose
59 SUPSemEventSignal
60 SUPSemEventWait
61 SUPSemEventWaitNoResume
62 SUPSemEventMultiCreate
63 SUPSemEventMultiClose
64 SUPSemEventMultiSignal
65 SUPSemEventMultiReset
66 SUPSemEventMultiWait
67 SUPSemEventMultiWaitNoResume
68 SUPR0GetPagingMode
69 SUPR0EnableVTx
70 SUPGetGIP
71 RTMemAlloc
72 RTMemAllocZ
73 RTMemFree
74 RTMemRealloc
75 RTR0MemObjAllocLow
76 RTR0MemObjAllocPage
77 RTR0MemObjAllocPhys
78 RTR0MemObjAllocPhysEx
79 RTR0MemObjAllocPhysNC
80 RTR0MemObjAllocCont
81 RTR0MemObjLockUser
82 RTR0MemObjMapKernel
83 RTR0MemObjMapUser
84 RTR0MemObjAddress
85 RTR0MemObjAddressR3
86 RTR0MemObjSize
87 RTR0MemObjIsMapping
88 RTR0MemObjGetPagePhysAddr
89 RTR0MemObjFree
90 RTR0MemUserCopyFrom
91 RTR0MemUserCopyTo
92 RTR0MemUserIsValidAddr
93 RTR0MemKernelIsValidAddr
94 RTR0MemAreKrnlAndUsrDifferent
95 RTProcSelf
96 ; broken - RTSemMutexCreate
97 ; broken - RTSemMutexRequest
98 ; broken - RTSemMutexRelease
99 ; broken - RTSemMutexDestroy
100 RTSemEventCreate
101 RTSemEventSignal
102 RTSemEventWait
103 RTSemEventWaitNoResume
104 RTSemEventDestroy
105 RTSemEventMultiCreate
106 RTSemEventMultiSignal
107 RTSemEventMultiReset
108 RTSemEventMultiWait
109 RTSemEventMultiWaitNoResume
110 RTSemEventMultiDestroy
111 RTSemFastMutexCreate
112 RTSemFastMutexDestroy
113 RTSemFastMutexRequest
114 RTSemFastMutexRelease
115 RTSpinlockCreate
116 RTSpinlockDestroy
117 RTSpinlockAcquire
118 RTSpinlockRelease
119 RTSpinlockAcquireNoInts
120 RTSpinlockReleaseNoInts
121 RTTimeNanoTS
122 RTTimeMilliTS
123 RTTimeSystemNanoTS
124 RTTimeSystemMilliTS
125 RTThreadSelf
126 RTThreadNativeSelf
127 RTThreadSleep
128 RTThreadYield
129 RTThreadPreemptIsEnabled
130 RTThreadPreemptIsPending
131 RTThreadPreemptIsPendingTrusty
132 RTThreadPreemptDisable
133 RTThreadPreemptRestore
134 RTThreadPreemptPossible
135 RTThreadIsInInterrupt
136 RTMpOnAll
137 RTMpOnOthers
138 RTMpOnSpecific
139 RTMpPokeCpu
140 RTMpIsCpuOnline
141 RTMpGetCount
142 RTMpCpuIdToSetIndex
143 RTMpCpuId
144 RTMpIsCpuWorkPending
145 RTPowerNotificationRegister
146 RTPowerNotificationDeregister
147 RTLogDefaultInstance
148 RTLogRelDefaultInstance
149 RTLogSetDefaultInstanceThread
150 RTLogLoggerExV
151 RTLogPrintfV
152 RTAssertMsg1
153 RTAssertMsg2V
154 RTAssertSetQuiet
155 RTAssertMayPanic
156 RTAssertSetMayPanic
157 RTAssertAreQuiet
158
159 ; data
160 g_pSUPGlobalInfoPage DATA ; NT
161 g_SUPGlobalInfoPage DATA ; OS2
162
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