|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <ntoskrnl.h>#include <debug.h>
Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | REQUIRED_FEATURE_BITS |
Variables | |
| ULONG(* | FrLdrDbgPrint )(const char *Format,...) |
| KSPIN_LOCK | KiFreezeExecutionLock |
| KIPCR | KiInitialPcr |
| PVOID | KiP0BootStack = &KiP0BootStackData[KERNEL_STACK_SIZE] |
| PVOID | KiP0DoubleFaultStack = &KiP0DoubleFaultStackData[KERNEL_STACK_SIZE] |
| ULONGLONG | BootCycles |
| ULONGLONG | BootCyclesEnd |
| static LDR_DATA_TABLE_ENTRY | LdrCoreEntries [3] |
| #define REQUIRED_FEATURE_BITS |
Definition at line 160 of file kiinit.c.
Referenced by KiSystemStartup().
| VOID NTAPI KiInitializeKernelMachineDependent | ( | IN PKPRCB | Prcb, |
| IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ||
| ) |
Definition at line 352 of file kiinit.c.
Referenced by KiSystemStartup().
|
static |
Definition at line 315 of file kiinit.c.
Referenced by KiSystemStartup().
|
static |
Definition at line 92 of file kiinit.c.
Referenced by KiInitializeProcessorBootStructures(), KiInitializeSystem(), and KiSystemStartup().
| VOID KiInitializeProcessorBootStructures | ( | _In_ ULONG | ProcessorNumber, |
| _Out_ PKIPCR | Pcr, | ||
| _In_ PKGDTENTRY64 | GdtBase, | ||
| _In_ PKIDTENTRY64 | IdtBase, | ||
| _In_ PKTSS64 | TssBase, | ||
| _In_ PKTHREAD | IdleThread, | ||
| _In_ PVOID | KernelStack, | ||
| _In_ PVOID | DpcStack, | ||
| _In_ PVOID | DoubleFaultStack, | ||
| _In_ PVOID | NmiStack | ||
| ) |
Definition at line 282 of file kiinit.c.
Referenced by KiInitializeP0BootStructures().
| void KiInitializeSegments | ( | ) |
Referenced by KiInitializeCpu().
|
static |
Definition at line 246 of file kiinit.c.
Referenced by KiInitializeProcessorBootStructures().
Definition at line 48 of file kiinit.c.
| void KiInitModuleList | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 454 of file kiinit.c.
Referenced by KiSystemStartup().
| void KiSystemCallEntry32 | ( | ) |
Referenced by KiInitializeCpu().
| void KiSystemCallEntry64 | ( | ) |
Referenced by KiInitializeCpu().
| DECLSPEC_NORETURN VOID NTAPI KiSystemStartup | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 485 of file kiinit.c.
| ULONGLONG BootCycles |
Definition at line 37 of file kiinit.c.
Referenced by KiSystemStartup().
Definition at line 23 of file kiinit.c.
Referenced by KiInitializeCpu(), and KiSystemStartup().
| KSPIN_LOCK KiFreezeExecutionLock |
Definition at line 26 of file kiinit.c.
Referenced by KiInitializeKernel(), and KiSystemStartup().
| KIPCR KiInitialPcr |
Definition at line 29 of file kiinit.c.
Referenced by KiInitializeP0BootStructures().
| PVOID KiP0BootStack = &KiP0BootStackData[KERNEL_STACK_SIZE] |
Definition at line 34 of file kiinit.c.
Referenced by KiInitializeP0BootStructures().
| PVOID KiP0DoubleFaultStack = &KiP0DoubleFaultStackData[KERNEL_STACK_SIZE] |
Definition at line 35 of file kiinit.c.
Referenced by KiInitializeP0BootStructures().
|
static |
Definition at line 451 of file kiinit.c.
Referenced by KiInitModuleList().