ReactOS
0.4.15-dev-1632-g4e289ce
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID NTAPI | IopTimerDispatch (IN PKDPC Dpc, IN PVOID DeferredContext, IN PVOID SystemArgument1, IN PVOID SystemArgument2) |
BOOLEAN NTAPI | WmiInitialize (VOID) |
VOID NTAPI | IopInitLookasideLists (VOID) |
BOOLEAN NTAPI | IopCreateObjectTypes (VOID) |
BOOLEAN NTAPI | IopCreateRootDirectories (VOID) |
BOOLEAN NTAPI | IopMarkBootPartition (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
BOOLEAN NTAPI | IoInitSystem (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
BOOLEAN NTAPI | IoInitializeCrashDump (IN HANDLE PageFileHandle) |
BOOLEAN NTAPI IoInitSystem | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 465 of file iomgr.c.
Referenced by Phase1InitializationDiscard().
Definition at line 241 of file iomgr.c.
Referenced by IoInitSystem().
Definition at line 330 of file iomgr.c.
Referenced by IoInitSystem().
Definition at line 94 of file iomgr.c.
Referenced by IoInitSystem().
BOOLEAN NTAPI IopMarkBootPartition | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 395 of file iomgr.c.
Referenced by IoInitSystem().
VOID NTAPI IopTimerDispatch | ( | IN PKDPC | Dpc, |
IN PVOID | DeferredContext, | ||
IN PVOID | SystemArgument1, | ||
IN PVOID | SystemArgument2 | ||
) |
Definition at line 32 of file iotimer.c.
Referenced by IoInitSystem().
Definition at line 38 of file wmi.c.
Referenced by IoInitSystem().
LIST_ENTRY DriverBootReinitListHead |
Definition at line 26 of file driver.c.
Referenced by IoInitSystem(), IopReinitializeBootDrivers(), and IoRegisterBootDriverReinitialization().
KSPIN_LOCK DriverBootReinitListLock |
Definition at line 27 of file driver.c.
Referenced by IoInitSystem(), IopReinitializeBootDrivers(), and IoRegisterBootDriverReinitialization().
LIST_ENTRY DriverReinitListHead |
Definition at line 21 of file driver.c.
Referenced by IoInitSystem(), IopReinitializeDrivers(), and IoRegisterDriverReinitialization().
KSPIN_LOCK DriverReinitListLock |
Definition at line 22 of file driver.c.
Referenced by IoInitSystem(), IopReinitializeDrivers(), and IoRegisterDriverReinitialization().
POBJECT_TYPE IoAdapterObjectType |
Definition at line 18 of file adapter.c.
Referenced by IopCreateObjectTypes().
GENERAL_LOOKASIDE IoCompletionPacketLookaside |
Definition at line 18 of file iocomp.c.
Referenced by IopInitLookasideLists().
POBJECT_TYPE IoControllerObjectType |
Definition at line 16 of file controller.c.
Referenced by IoCreateController(), and IopCreateObjectTypes().
Definition at line 38 of file iomgr.c.
Referenced by IopUpdateOperationCount(), and IopUpdateTransferCount().
POBJECT_TYPE IoDeviceObjectType = NULL |
Definition at line 35 of file iomgr.c.
Referenced by IoCreateDevice(), IopCreateObjectTypes(), ObpProcessDosDeviceSymbolicLink(), and TestObjectTypes().
POBJECT_TYPE IoFileObjectType = NULL |
Definition at line 36 of file iomgr.c.
Referenced by add_device(), AfdBindSocket(), BasicBehaviorChecks(), CompBattGetDeviceObjectPointer(), Control(), create_snapshot(), CreateGreenFdo(), CreateMixerPinAndSetFormat(), DispTdiAssociateAddress(), duplicate_extents(), Ext2InvalidateVolumes(), FFSInvalidateVolumes(), IKsPin_PinMasterClock(), invalidate_volumes(), IoCheckDesiredAccess(), IoComputeDesiredAccessFileObject(), IoCreateStreamFileObjectEx(), IoCreateStreamFileObjectLite(), IopCreateObjectTypes(), IopDeviceFsIoControl(), IopGetDeviceObjectPointer(), IopMarkBootPartition(), IopOpenLinkOrRenameTarget(), IopParseDevice(), KernelModeTest(), MmCreateArm3Section(), MmCreateSection(), MountMgrVolumeMountPointChanged(), NtCancelIoFile(), NtCreatePagingFile(), NtFlushBuffersFile(), NtLoadKeyEx(), NtLockFile(), NtNotifyChangeDirectoryFile(), NtQueryDirectoryFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtSaveKeyEx(), NtSaveMergedKeys(), NtSetInformationFile(), NtSetVolumeInformationFile(), NtUnlockFile(), ObpLookupObjectName(), OpenDevice(), FxIoTargetRemote::OpenTargetHandle(), Pin_fnDeviceIoControl(), Pin_fnWrite(), PopAddRemoveSysCapsCallback(), RfsdInvalidateVolumes(), send_subvol(), START_TEST(), TdiOpenDevice(), TestIoCreateFile(), TestObjectTypes(), TestProviderInfo(), TestSharedCacheMap(), TestSymlinks(), TestTcpConnect(), UDFInvalidateVolumes(), VfatSetRenameInformation(), WdmAudControlDeviceState(), WdmAudFrameSize(), WdmAudOpenSysAudioDevices(), WdmAudReadWrite(), and WdmAudResetStream().
GENERAL_LOOKASIDE IoLargeIrpLookaside |
Definition at line 82 of file iomgr.c.
Referenced by IopInitLookasideLists().
ULONG IoOtherOperationCount = 0 |
Definition at line 43 of file iomgr.c.
Referenced by IopUpdateOperationCount(), and QSI_DEF().
LARGE_INTEGER IoOtherTransferCount = {{0, 0}} |
Definition at line 44 of file iomgr.c.
Referenced by IopUpdateTransferCount(), and QSI_DEF().
LIST_ENTRY IopCdRomFileSystemQueueHead |
Definition at line 22 of file volume.c.
Referenced by IoInitSystem(), IopMountVolume(), IoRegisterFileSystem(), and IoRegisterFsRegistrationChange().
ERESOURCE IopDatabaseResource |
Definition at line 20 of file volume.c.
Referenced by IoEnumerateRegisteredFiltersList(), IoInitSystem(), IopMountVolume(), IoRegisterFileSystem(), IoRegisterFsRegistrationChange(), IoUnregisterFileSystem(), and IoUnregisterFsRegistrationChange().
LIST_ENTRY IopDiskFileSystemQueueHead |
Definition at line 21 of file volume.c.
Referenced by IoInitSystem(), IopMountVolume(), IoRegisterFileSystem(), and IoRegisterFsRegistrationChange().
ERESOURCE IopDriverLoadResource |
Definition at line 19 of file driver.c.
Referenced by IoInitSystem().
LIST_ENTRY IopErrorLogListHead |
Definition at line 30 of file error.c.
Referenced by IoInitSystem(), IopGetErrorLogEntry(), IopLogWorker(), and IoWriteErrorLogEntry().
PDEVICE_OBJECT IopErrorLogObject |
Definition at line 38 of file error.c.
Referenced by IopMarkBootPartition().
GENERIC_MAPPING IopFileMapping |
Definition at line 49 of file iomgr.c.
Referenced by IoGetFileObjectGenericMapping(), and IopCreateObjectTypes().
LIST_ENTRY IopFsNotifyChangeQueueHead |
Definition at line 23 of file volume.c.
Referenced by IoEnumerateRegisteredFiltersList(), IoInitSystem(), IopNotifyFileSystemChange(), IoRegisterFsRegistrationChange(), and IoUnregisterFsRegistrationChange().
PLOADER_PARAMETER_BLOCK IopLoaderBlock |
Definition at line 87 of file iomgr.c.
Referenced by IoGetBootDiskInformation(), and IoInitSystem().
KSPIN_LOCK IopLogListLock |
Definition at line 31 of file error.c.
Referenced by IoInitSystem(), IopGetErrorLogEntry(), IopLogWorker(), and IoWriteErrorLogEntry().
GENERAL_LOOKASIDE IopMdlLookasideList |
Definition at line 84 of file iomgr.c.
Referenced by IopInitLookasideLists().
LIST_ENTRY IopNetworkFileSystemQueueHead |
Definition at line 21 of file volume.c.
Referenced by IoInitSystem(), IoRegisterFileSystem(), and IoRegisterFsRegistrationChange().
ERESOURCE IopSecurityResource |
Definition at line 60 of file iomgr.c.
Referenced by IoInitSystem(), IopGetSetSecurityObject(), IopParseDevice(), and IopSetDeviceSecurityDescriptor().
LIST_ENTRY IopTapeFileSystemQueueHead |
Definition at line 22 of file volume.c.
Referenced by IoInitSystem(), IopMountVolume(), IoRegisterFileSystem(), and IoRegisterFsRegistrationChange().
KTIMER IopTimer |
Definition at line 23 of file iotimer.c.
Referenced by IoInitSystem().
KDPC IopTimerDpc |
Definition at line 22 of file iotimer.c.
Referenced by IoInitSystem().
KSPIN_LOCK IopTimerLock |
Definition at line 18 of file iotimer.c.
Referenced by IoInitializeTimer(), IoInitSystem(), IopRemoveTimerFromTimerList(), IopTimerDispatch(), IoStartTimer(), and IoStopTimer().
LIST_ENTRY IopTimerQueueHead |
Definition at line 19 of file iotimer.c.
Referenced by IoInitializeTimer(), IoInitSystem(), and IopTimerDispatch().
ULONG IoReadOperationCount = 0 |
Definition at line 39 of file iomgr.c.
Referenced by IopUpdateOperationCount(), and QSI_DEF().
LARGE_INTEGER IoReadTransferCount = {{0, 0}} |
Definition at line 40 of file iomgr.c.
Referenced by IopUpdateTransferCount(), and QSI_DEF().
GENERAL_LOOKASIDE IoSmallIrpLookaside |
Definition at line 83 of file iomgr.c.
Referenced by IopInitLookasideLists().
KSPIN_LOCK IoStatisticsLock = 0 |
Definition at line 45 of file iomgr.c.
Referenced by IoInitSystem().
ULONG IoWriteOperationCount = 0 |
Definition at line 41 of file iomgr.c.
Referenced by IopUpdateOperationCount(), and QSI_DEF().
LARGE_INTEGER IoWriteTransferCount = {{0, 0}} |
Definition at line 42 of file iomgr.c.
Referenced by IopUpdateTransferCount(), and QSI_DEF().
LIST_ENTRY LastChanceShutdownListHead |
Definition at line 21 of file device.c.
Referenced by IoInitSystem(), IoRegisterLastChanceShutdownNotification(), IoShutdownSystem(), and IoUnregisterShutdownNotification().
BOOLEAN PnPBootDriversInitialized |
Definition at line 27 of file pnpinit.c.
Referenced by IoInitSystem().
Definition at line 17 of file iomgr.c.
Referenced by IoInitSystem(), and IopInitializeDriverModule().
LIST_ENTRY ShutdownListHead |
Definition at line 21 of file device.c.
Referenced by IoInitSystem(), IoRegisterShutdownNotification(), IoShutdownSystem(), and IoUnregisterShutdownNotification().
KSPIN_LOCK ShutdownListLock |
Definition at line 22 of file device.c.
Referenced by IoInitSystem(), IoRegisterLastChanceShutdownNotification(), IoRegisterShutdownNotification(), IoShutdownSystem(), and IoUnregisterShutdownNotification().