SUPR0.def revision 0cde281779e97ead3181bbd3b628451fa2b1efe1
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; $Id$
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;; @file
45565249f149f7562fc6ee85be7ca3a3706e32e6vboxsync; VirtualBox Support Driver - Exports.
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; Copyright (C) 2006-2009 Oracle Corporation
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; This file is part of VirtualBox Open Source Edition (OSE), as
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; available from http://www.virtualbox.org. This file is free software;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; you can redistribute it and/or modify it under the terms of the GNU
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; General Public License (GPL) as published by the Free Software
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; Foundation, in version 2 as it comes in the "COPYING" file of the
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; The contents of this file may alternatively be used under the terms
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; of the Common Development and Distribution License Version 1.0
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; (CDDL) only, as it comes in the "COPYING.CDDL" file of the
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; VirtualBox OSE distribution, in which case the provisions of the
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; CDDL are applicable instead of those of the GPL.
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; You may elect to license modified versions of this file under the
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync; terms and conditions of either the GPL or the CDDL or both.
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync;
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsyncLIBRARY VBoxDrv.sys
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsyncEXPORTS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0AbsIs64bit
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0Abs64bitKernelCS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0Abs64bitKernelSS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0Abs64bitKernelDS
45565249f149f7562fc6ee85be7ca3a3706e32e6vboxsync SUPR0ComponentRegisterFactory
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ComponentDeregisterFactory
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ComponentQueryFactory
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ObjRegister
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ObjAddRef
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ObjAddRefEx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ObjRelease
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ObjVerifyAccess
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0LockMem
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync SUPR0UnlockMem
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ContAlloc
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0ContFree
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0LowAlloc
3393c62e395aa8388303d99f765a219efc289158vboxsync SUPR0LowFree
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0MemAlloc
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0MemGetPhys
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0MemFree
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0Printf
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0QueryVTxSupport
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventCreate
45565249f149f7562fc6ee85be7ca3a3706e32e6vboxsync SUPSemEventClose
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync SUPSemEventSignal
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync SUPSemEventWait
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventWaitNoResume
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiClose
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiSignal
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiReset
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiWait
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPSemEventMultiWaitNoResume
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync SUPR0GetPagingMode
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync SUPR0EnableVTx
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync SUPGetGIP
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMemAllocTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMemAllocZTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMemFree
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTMemReallocTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocLowTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocPageTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocPhysTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocPhysExTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocPhysNCTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAllocContTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjLockUserTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjMapKernelTag
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTR0MemObjMapUserTag
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAddress
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjAddressR3
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjSize
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjIsMapping
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjGetPagePhysAddr
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemObjFree
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemUserCopyFrom
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTR0MemUserCopyTo
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemUserIsValidAddr
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemKernelIsValidAddr
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTR0MemAreKrnlAndUsrDifferent
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTProcSelf
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexRequest
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexRequestDebug
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemMutexRequestNoResume
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexRequestNoResumeDebug
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexRelease
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemMutexDestroy
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemEventCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemEventSignal
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemEventWait
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemEventWaitNoResume
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemEventDestroy
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemEventMultiCreate
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemEventMultiSignal
b47847090b3c99e4fdf905536053595e75845265vboxsync RTSemEventMultiReset
b47847090b3c99e4fdf905536053595e75845265vboxsync RTSemEventMultiWait
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemEventMultiWaitNoResume
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemEventMultiDestroy
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTSemFastMutexCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemFastMutexDestroy
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemFastMutexRequest
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSemFastMutexRelease
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockDestroy
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockAcquire
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockRelease
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockAcquireNoInts
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTSpinlockReleaseNoInts
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimeNanoTS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimeMilliTS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimeSystemNanoTS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimeSystemMilliTS
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadSelf
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadNativeSelf
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadSleep
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadYield
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptIsEnabled
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptIsPending
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptIsPendingTrusty
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptDisable
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptRestore
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadPreemptPossible
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTThreadIsInInterrupt
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerCreateEx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerDestroy
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerStart
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerStop
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerChangeInterval
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerGetSystemGranularity
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerRequestSystemGranularity
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerReleaseSystemGranularity
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTTimerCanDoHighResolution
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpCpuId
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpCpuIdToSetIndex
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpGetArraySize
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpGetCount
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpIsCpuOnline
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpIsCpuWorkPending
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpOnAll
b47847090b3c99e4fdf905536053595e75845265vboxsync RTMpOnOthers
b47847090b3c99e4fdf905536053595e75845265vboxsync RTMpOnSpecific
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTMpPokeCpu
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTPowerNotificationRegister
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTPowerNotificationDeregister
4b30f6c72b07654509606857da385afcc09aaae3vboxsync RTLogDefaultInstance
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTLogRelDefaultInstance
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTLogSetDefaultInstanceThread
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTLogLoggerExV
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTLogPrintfV
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTAssertMsg1
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTAssertMsg2V
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTAssertSetQuiet
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTAssertMayPanic
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTAssertSetMayPanic
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTAssertAreQuiet
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4AddDataChecksum
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4AddTCPChecksum
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4AddUDPChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv4FinalizeChecksum
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4HdrChecksum
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4IsDHCPValid
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv4IsHdrValid
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4IsTCPSizeValid
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4IsTCPValid
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4IsUDPSizeValid
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4IsUDPValid
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTNetIPv4PseudoChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv4PseudoChecksumBits
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv4TCPChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv4UDPChecksum
4b30f6c72b07654509606857da385afcc09aaae3vboxsync RTNetIPv6PseudoChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv6PseudoChecksumBits
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetIPv6PseudoChecksumEx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetTCPChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTNetUDPChecksum
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormat
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormatNumber
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormatTypeDeregister
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormatTypeRegister
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormatTypeSetUser
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrFormatV
b47847090b3c99e4fdf905536053595e75845265vboxsync RTStrPrintf
b47847090b3c99e4fdf905536053595e75845265vboxsync RTStrPrintfEx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrPrintfExV
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTStrPrintfV
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTCrc32
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTCrc32Finish
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTCrc32Process
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTCrc32Start
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTHandleTableAllocWithCtx
4b30f6c72b07654509606857da385afcc09aaae3vboxsync RTHandleTableCreate
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTHandleTableCreateEx
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync RTHandleTableDestroy
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTHandleTableFreeWithCtx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync RTHandleTableLookupWithCtx
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync ; data
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync g_pSUPGlobalInfoPage DATA ; NT
bb73206f5ad484c56a70984ee9897e9ffee18b8bvboxsync g_SUPGlobalInfoPage DATA ; OS2
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync
84eeabfd29e718854e00e795879dab6ce61469e5vboxsync