Remove even more stubs
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 17 Nov 2008 19:48:00 +0000 (19:48 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 17 Nov 2008 19:48:00 +0000 (19:48 +0000)
svn path=/branches/ros-amd64-bringup/; revision=37418

reactos/ntoskrnl/amd64stubs.c

index f6a8648..f1bb79f 100644 (file)
@@ -5,97 +5,30 @@ unsigned long (*FrLdrDbgPrint)(const char *Format, ...);
 
 #define STUB(x) void x() {FrLdrDbgPrint("Sorry, %s is only a stub!\n", __FUNCTION__);}
 
-STUB(ExAcquireResourceLock)
-STUB(ExAcquireRundownProtection)
-STUB(ExAcquireRundownProtectionCacheAware)
-STUB(ExAcquireRundownProtectionCacheAwareEx)
-STUB(ExAcquireRundownProtectionEx)
-STUB(ExAllocateFromNPagedLookasideList)
-STUB(ExAllocateFromPagedLookasideList)
-STUB(ExpEnvironmentLock)
-STUB(ExEventObjectType)
-STUB(ExpFirmwareTableResource)
-STUB(ExFreeToPagedLookasideList)
-STUB(ExInitializeRundownProtection)
-STUB(ExQueryDepthSList)
-STUB(ExRaiseException)
-STUB(ExRaiseStatus)
-STUB(ExReInitializeRundownProtection)
-STUB(ExReInitializeRundownProtectionCacheAware)
-STUB(ExReleaseResourceLock)
-STUB(ExReleaseRundownProtection)
-STUB(ExReleaseRundownProtectionCacheAware)
-STUB(ExReleaseRundownProtectionCacheAwareEx)
-STUB(ExReleaseRundownProtectionEx)
-STUB(ExRundownCompleted)
-STUB(ExRundownCompletedCacheAware)
-STUB(ExSemaphoreObjectType)
-STUB(ExSystemLookasideListHead)
-STUB(ExWaitForRundownProtectionRelease)
-STUB(ExWaitForRundownProtectionReleaseCacheAware)
-STUB(ExpFirmwareTableProviderListHead)
-STUB(FsRtlAddBaseMcbEntry)
-STUB(FsRtlGetNextBaseMcbEntry)
-STUB(FsRtlInitializeBaseMcb)
-STUB(FsRtlLegalAnsiCharacterArray)
-STUB(FsRtlLookupBaseMcbEntry)
-STUB(FsRtlLookupLastBaseMcbEntry)
-STUB(FsRtlLookupLastBaseMcbEntryAndIndex)
-STUB(FsRtlNumberOfRunsInBaseMcb)
-STUB(FsRtlRemoveBaseMcbEntry)
-STUB(FsRtlResetBaseMcb)
-STUB(FsRtlSplitBaseMcb)
-STUB(FsRtlTruncateBaseMcb)
-STUB(FsRtlUninitializeBaseMcb)
-STUB(IoCompletionType)
-STUB(IoCompletionPacketLookaside)
-STUB(IoFileObjectType)
-STUB(IoForwardAndCatchIrp)
-STUB(IoIs32bitProcess)
-STUB(IoWMIDeviceObjectToProviderId)
 STUB(KeActiveProcessors)
-STUB(KeBugcheckCallbackListHead)
-STUB(KiBugCheckData)
-STUB(KeBugcheckReasonCallbackListHead)
 STUB(KeConnectInterrupt)
 STUB(KeContextToTrapFrame)
 STUB(KeDisableInterrupts)
 STUB(KeDisconnectInterrupt)
-STUB(KeEnterCriticalRegion)
-STUB(KeEnterGuardedRegion)
-STUB(KeExpandKernelStackAndCallout)
 STUB(KeFeatureBits)
 STUB(KeFlushEntireTb)
-STUB(KeGenericCallDpc)
 STUB(KeGetRecommendedSharedDataAlignment)
-STUB(KeGetCurrentProcessorNumber)
 STUB(KeInitializeInterrupt)
 STUB(KeInvalidateAllCaches)
-STUB(KeIsWaitListEmpty)
-STUB(KeLastBranchMSR)
-STUB(KeLeaveCriticalRegion)
-STUB(KeLeaveGuardedRegion)
 STUB(KeProcessorArchitecture)
 STUB(KeProcessorLevel)
 STUB(KeProcessorRevision)
 STUB(KeQueryActiveProcessors)
-STUB(KeQueryMultiThreadProcessorSet)
-STUB(KeQueryPrcbAddress)
 STUB(KeRaiseUserException)
-STUB(KeReadStateMutex)
 STUB(KeRestoreFloatingPointState)
 STUB(KeSaveFloatingPointState)
 STUB(KeSaveStateForHibernate)
 STUB(KeSetDmaIoCoherency)
-STUB(KeSignalCallDpcDone)
-STUB(KeSignalCallDpcSynchronize)
 STUB(KeSwitchKernelStack)
 STUB(KeSynchronizeExecution)
 STUB(KeUpdateRunTime)
 STUB(KeUpdateSystemTime)
 STUB(KeUserModeCallback)
-STUB(KeWaitForMutexObject)
-STUB(KiCpuId)
 STUB(KiComputeTimerTableIndex)
 STUB(KiDispatchException)
 STUB(KiIdleLoop)
@@ -104,81 +37,14 @@ STUB(KiSwapProcess)
 STUB(KiSystemService)
 STUB(KdbEnterDebuggerException)
 STUB(KdbpCliModuleLoaded)
-STUB(KdbpSafeReadMemory)
 STUB(KdbpCliInit)
-STUB(KdDebuggerEnabled)
-STUB(KdDebuggerNotPresent)
-STUB(KdpEnableSafeMem)
 STUB(KdpGdbStubInit)
-STUB(MiGetUserPageDirectoryCount)
-STUB(MiNonPagedPoolLength)
-STUB(MiNonPagedPoolStart)
-STUB(MiFreeDescriptor)
-STUB(MiFreeDescriptorOrg)
-STUB(MmPfnDatabase)
-STUB(MmHighestPhysicalPage)
-STUB(MmNumberOfPhysicalPages)
-STUB(MmMapLockedPage)
-STUB(MmStats)
-STUB(MmCommitSessionMappedView)
-STUB(MmCreateMirror)
-STUB(MmIsIoSpaceActive)
-STUB(MmLockPagableImageSection)
 STUB(NtContinue)
 STUB(NtCallbackReturn)
 STUB(NtRaiseException)
 STUB(NtSetLdtEntries)
 STUB(NtVdmControl)
-STUB(ObDeleteCapturedInsertInfo)
-STUB(ObSetHandleAttributes)
-STUB(PfxFindPrefix)
-STUB(PfxInitialize)
-STUB(PfxInsertPrefix)
-STUB(PfxRemovePrefix)
-STUB(PsGetCurrentProcess)
-STUB(PsGetCurrentProcessWow64Process)
-STUB(PsGetCurrentThread)
-STUB(PsGetCurrentThreadProcess)
-STUB(PsGetCurrentThreadProcessId)
-STUB(PsGetCurrentThreadTeb)
-STUB(PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion)
-STUB(PsGetProcessSessionIdEx)
-STUB(PsGetProcessWow64Process)
-STUB(PsProcessType)
-STUB(PsThreadType)
-STUB(PsWrapApcWow64Thread)
 STUB(PspGetOrSetContextKernelRoutine)
-STUB(RtlAnsiStringToUnicodeSize)
-STUB(RtlCopyMemory)
-STUB(RtlCopyMemoryNonTemporal)
 STUB(RtlGetCallersAddress)
-STUB(RtlOemStringToUnicodeSize)
-STUB(RtlPcToFileHeader)
-STUB(RtlRestoreContext)
-STUB(RtlTraceDatabaseAdd)
-STUB(RtlTraceDatabaseCreate)
-STUB(RtlTraceDatabaseDestroy)
-STUB(RtlTraceDatabaseEnumerate)
-STUB(RtlTraceDatabaseFind)
-STUB(RtlTraceDatabaseLock)
-STUB(RtlTraceDatabaseUnlock)
-STUB(RtlTraceDatabaseValidate)
-STUB(RtlUnicodeStringToAnsiSize)
-STUB(RtlUnicodeStringToOemSize)
 STUB(RtlUnwind)
 STUB(RtlpGetStackLimits)
-STUB(SeReportSecurityEvent)
-STUB(SeSetAuditParameter)
-STUB(SeTokenObjectType)
-STUB(VfFailDeviceNode)
-STUB(VfFailDriver)
-STUB(VfFailSystemBIOS)
-STUB(VfIsVerificationEnabled)
-STUB(WmiFlushTrace)
-STUB(WmiGetClock)
-STUB(WmiQueryTrace)
-STUB(WmiStartTrace)
-STUB(WmiStopTrace)
-STUB(WmiTraceFastEvent)
-STUB(WmiUpdateTrace)
-