VirtualBox

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

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

The Giant CDDL Dual-License Header Change.

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