VirtualBox

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

Last change on this file since 8236 was 8155, checked in by vboxsync, 17 years ago

The Big Sun Rebranding Header Change

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.9 KB
Line 
1; $Id: SUPR0.def 8155 2008-04-18 15:16: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 RTLogDefaultInstance
103 RTLogRelDefaultInstance
104 RTLogSetDefaultInstanceThread
105 RTLogLogger
106 RTLogLoggerEx
107 RTLogLoggerExV
108 RTLogPrintf
109 RTLogPrintfV
110 AssertMsg1
111 AssertMsg2
112
113 ; data
114 g_SUPGlobalInfoPage DATA
115
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