# $Id$
# List symbols exported by libcaptive to reactos; see doc of captivesym.pl
-# Copyright (C) 2002 Jan Kratochvil <project-captive@jankratochvil.net>
+# Copyright (C) 2002-2003 Jan Kratochvil <project-captive@jankratochvil.net>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
ntoskrnl.exe CcSetFileSizes
ntoskrnl.exe CcInitializeCacheMap
ntoskrnl.exe IoCreateStreamFileObject
-ntoskrnl.exe _allmul
+ntoskrnl.exe _allmul pass
ntoskrnl.exe CcUninitializeCacheMap
ntoskrnl.exe IofCompleteRequest
ntoskrnl.exe IoCompleteRequest
ntoskrnl.exe IoSetShareAccess
ntoskrnl.exe IoCheckShareAccess
ntoskrnl.exe FsRtlCurrentBatchOplock
-ntoskrnl.exe _abnormal_termination
ntoskrnl.exe IofCallDriver
ntoskrnl.exe KeWaitForSingleObject
ntoskrnl.exe IoBuildSynchronousFsdRequest
ntoskrnl.exe MmProbeAndLockPages
ntoskrnl.exe IoAllocateMdl
ntoskrnl.exe IoBuildDeviceIoControlRequest
-ntoskrnl.exe _alldiv
+ntoskrnl.exe _alldiv pass
ntoskrnl.exe IoFreeIrp
ntoskrnl.exe KeClearEvent
ntoskrnl.exe KeSetEvent
ntoskrnl.exe NlsMbOemCodePageTag
ntoskrnl.exe RtlUnicodeStringToOemString
ntoskrnl.exe RtlGenerate8dot3Name pass
-ntoskrnl.exe RtlCompareMemory
+ntoskrnl.exe RtlCompareMemory pass
ntoskrnl.exe RtlDelete pass
ntoskrnl.exe RtlSplay pass
ntoskrnl.exe RtlSubtreePredecessor pass
ntoskrnl.exe RtlInsertElementGenericTableAvl pass
ntoskrnl.exe RtlInsertElementGenericTableFull pass
ntoskrnl.exe RtlLookupElementGenericTable pass
+ntoskrnl.exe RtlLookupElementGenericTableAvl pass
ntoskrnl.exe RtlLookupElementGenericTableFull pass
ntoskrnl.exe RtlEnumerateGenericTableWithoutSplaying pass
ntoskrnl.exe RtlEnumerateGenericTableWithoutSplayingAvl pass
ntoskrnl.exe CcMdlReadComplete undef
ntoskrnl.exe MmFlushImageSection
ntoskrnl.exe KeBugCheckEx undef
-ntoskrnl.exe FsRtlIsNtstatusExpected undef
+ntoskrnl.exe FsRtlIsNtstatusExpected pass
ntoskrnl.exe FsRtlFastCheckLockForRead undef
ntoskrnl.exe IoRaiseHardError undef
ntoskrnl.exe IoSetDeviceToVerify undef
ntoskrnl.exe IoAcquireVpbSpinLock
ntoskrnl.exe FsRtlNormalizeNtstatus undef
ntoskrnl.exe MmBuildMdlForNonPagedPool
-ntoskrnl.exe CcWaitForCurrentLazyWriterActivity undef
+ntoskrnl.exe CcWaitForCurrentLazyWriterActivity
ntoskrnl.exe FsRtlOplockFsctrl undef
ntoskrnl.exe SeSinglePrivilegeCheck undef
ntoskrnl.exe FsRtlProcessFileLock undef
ntoskrnl.exe FsRtlUninitializeOplock
ntoskrnl.exe FsRtlFreeFileLock undef
ntoskrnl.exe IoVerifyVolume undef
-ntoskrnl.exe _allshr
-ntoskrnl.exe _aullshr
+ntoskrnl.exe _allshr pass
+ntoskrnl.exe _aullshr pass
ntoskrnl.exe ExQueueWorkItem
-ntoskrnl.exe _except_handler3 undef
-ntoskrnl.exe _allshl
+ntoskrnl.exe _except_handler3
+ntoskrnl.exe _allshl pass
ntoskrnl.exe DbgBreakPoint
ntoskrnl.exe FsRtlAllocatePool pass
ntoskrnl.exe CcGetFileObjectFromBcb undef
ntoskrnl.exe FsRtlFastCheckLockForWrite undef
ntoskrnl.exe CcFlushCache
ntoskrnl.exe FsRtlGetNextFileLock
-ntoskrnl.exe MmCanFileBeTruncated undef
+ntoskrnl.exe MmCanFileBeTruncated
ntoskrnl.exe IoDeleteSymbolicLink undef
ntoskrnl.exe IoCreateSymbolicLink
ntoskrnl.exe FsRtlCopyWrite undef
ntoskrnl.exe CcCopyWrite
ntoskrnl.exe CcMdlWriteComplete undef
ntoskrnl.exe CcDeferWrite undef
-ntoskrnl.exe CcIsThereDirtyData undef
+ntoskrnl.exe CcIsThereDirtyData
ntoskrnl.exe CcSetAdditionalCacheAttributes
ntoskrnl.exe DbgPrintEx undef
ntoskrnl.exe ExAcquireSharedWaitForExclusive
ntoskrnl.exe ExGetSharedWaiterCount
ntoskrnl.exe ExfInterlockedAddUlong undef
ntoskrnl.exe FsRtlIsDbcsInExpression undef
-ntoskrnl.exe FsRtlIsTotalDeviceFailure undef
+ntoskrnl.exe FsRtlIsTotalDeviceFailure
ntoskrnl.exe FsRtlPostPagingFileStackOverflow undef
ntoskrnl.exe FsRtlPostStackOverflow undef
ntoskrnl.exe IoBuildAsynchronousFsdRequest
ntoskrnl.exe IoCheckEaBufferValidity undef
ntoskrnl.exe IoGetFileObjectGenericMapping
-ntoskrnl.exe IoIsSystemThread undef
+ntoskrnl.exe IoIsSystemThread
ntoskrnl.exe IoRaiseInformationalHardError undef
-ntoskrnl.exe KeDelayExecutionThread undef
+ntoskrnl.exe KeDelayExecutionThread
ntoskrnl.exe KeSetTimer
ntoskrnl.exe ProbeForRead undef
ntoskrnl.exe ProbeForWrite undef
ntoskrnl.exe SeReleaseSubjectContext
ntoskrnl.exe SeUnlockSubjectContext
ntoskrnl.exe ZwQueryValueKey undef
-ntoskrnl.exe _allrem
+ntoskrnl.exe _allrem pass
ntoskrnl.exe strncmp
ntoskrnl.exe ExInterlockedPushEntrySList
+ntoskrnl.exe ExInterlockedPopEntrySList
ntoskrnl.exe SeCaptureSubjectContext
ntoskrnl.exe RtlLengthRequiredSid
ntoskrnl.exe RtlInitializeSid
ntoskrnl.exe SeDeassignSecurity
ntoskrnl.exe FsRtlNotifyFilterChangeDirectory
ntoskrnl.exe RtlFindNextForwardRunClear pass
+ntoskrnl.exe IoAcquireCancelSpinLock
+ntoskrnl.exe IoReleaseCancelSpinLock
+ntoskrnl.exe _global_unwind2
+ntoskrnl.exe RtlUnwind
+ntoskrnl.exe _local_unwind2 pass
+# we can pass iff "_local_unwind2 pass" as there is registered local handler to %fs:[0]:
+ntoskrnl.exe _abnormal_termination wrap
+ntoskrnl.exe FsRtlIncrementCcFastReadNoWait
+ntoskrnl.exe FsRtlResetLargeMcb pass
+ntoskrnl.exe RtlGetCompressionWorkSpaceSize pass
+ntoskrnl.exe RtlDecompressFragment pass
+ntoskrnl.exe KeSetPriorityThread
+ntoskrnl.exe IoPageRead
+ntoskrnl.exe RtlCompressBuffer pass
+ntoskrnl.exe FsRtlSplitLargeMcb pass
+ntoskrnl.exe captive_reactos_wcsncmp
+ntoskrnl.exe MmGetSystemRoutineAddress
+ntoskrnl.exe RtlEqualUnicodeString
+ntoskrnl.exe RtlIsGenericTableEmpty pass
+ntoskrnl.exe RtlRealSuccessor pass
+ntoskrnl.exe PsGetVersion
+ntoskrnl.exe RtlIsGenericTableEmptyAvl pass
+ntoskrnl.exe RtlEnumerateGenericTable pass
+ntoskrnl.exe RtlEnumerateGenericTableAvl pass
+ntoskrnl.exe MmSetAddressRangeModified
+ntoskrnl.exe RtlEqualSid
+ntoskrnl.exe SeAuditingFileEventsWithContext
hal.dll KfReleaseSpinLock
hal.dll KeGetCurrentIrql
hal.dll KeTryToAcquireQueuedSpinLock undef
hal.dll KeAcquireQueuedSpinLock
hal.dll KeReleaseQueuedSpinLock
+hal.dll IoReadPartitionTable undef
+hal.dll IoAssignDriveLetters undef
+hal.dll KdPortSave undef
+hal.dll KdPortRestore undef
+hal.dll KdPortPollByte undef
+hal.dll KdPortInitialize undef
+hal.dll KdPortGetByte undef
+hal.dll KdPortPutByte undef
bootvid.dll VidInitialize undef
bootvid.dll VidDisplayString undef