VirtualBox

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

Last change on this file since 10377 was 8877, checked in by vboxsync, 17 years ago

Missing RTMpCpuId export

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.0 KB
Line 
1; $Id: SUPR0.def 8877 2008-05-16 10:00:47Z vboxsync $
2;; @file
3; VirtualBox Support Driver - Built-in exports.
4;
5
6;
7; Copyright (C) 2006-2007 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 SUPR0.dll
32
33EXPORTS
34 SUPR0ObjRegister
35 SUPR0ObjAddRef
36 SUPR0ObjRelease
37 SUPR0ObjVerifyAccess
38 SUPR0LockMem
39 SUPR0UnlockMem
40 SUPR0ContAlloc
41 SUPR0ContFree
42 SUPR0LowAlloc
43 SUPR0LowFree
44 SUPR0MemAlloc
45 SUPR0MemGetPhys
46 SUPR0MemFree
47 SUPR0Printf
48 SUPR0ExecuteCallback
49 RTMemAlloc
50 RTMemAllocZ
51 RTMemFree
52 RTMemRealloc
53 RTR0MemObjAllocLow
54 RTR0MemObjAllocPage
55 RTR0MemObjAllocPhys
56 RTR0MemObjAllocPhysNC
57 RTR0MemObjAllocCont
58 RTR0MemObjLockUser
59 RTR0MemObjMapKernel
60 RTR0MemObjMapUser
61 RTR0MemObjAddress
62 RTR0MemObjAddressR3
63 RTR0MemObjSize
64 RTR0MemObjIsMapping
65 RTR0MemObjGetPagePhysAddr
66 RTR0MemObjFree
67 ; broken - RTSemMutexCreate
68 ; broken - RTSemMutexRequest
69 ; broken - RTSemMutexRelease
70 ; broken - RTSemMutexDestroy
71 RTSemEventCreate
72 RTSemEventSignal
73 RTSemEventWait
74 RTSemEventWaitNoResume
75 RTSemEventDestroy
76 RTSemEventMultiCreate
77 RTSemEventMultiSignal
78 RTSemEventMultiReset
79 RTSemEventMultiWait
80 RTSemEventMultiWaitNoResume
81 RTSemEventMultiDestroy
82 RTSemFastMutexCreate
83 RTSemFastMutexDestroy
84 RTSemFastMutexRequest
85 RTSemFastMutexRelease
86 RTSpinlockCreate
87 RTSpinlockDestroy
88 RTSpinlockAcquire
89 RTSpinlockRelease
90 RTSpinlockAcquireNoInts
91 RTSpinlockReleaseNoInts
92 RTThreadSelf
93 RTThreadNativeSelf
94 RTThreadSleep
95 RTThreadYield
96 RTMpOnAll
97 RTMpOnOthers
98 RTMpOnSpecific
99 RTMpIsCpuOnline
100 RTMpGetCount
101 RTMpCpuIdToSetIndex
102 RTMpCpuId
103 RTLogDefaultInstance
104 RTLogRelDefaultInstance
105 RTLogSetDefaultInstanceThread
106 RTLogLogger
107 RTLogLoggerEx
108 RTLogLoggerExV
109 RTLogPrintf
110 RTLogPrintfV
111 AssertMsg1
112 AssertMsg2
113
114 ; data
115 g_SUPGlobalInfoPage DATA
116
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