ReactOS 0.4.16-dev-306-g647d351
|
#include "rosload.h"
Go to the source code of this file.
Definition at line 877 of file rosload.c.
Referenced by OslArchKernelSetup().
Definition at line 150 of file rosload.c.
Referenced by OslPrepareTarget().
NTSTATUS OslArchKernelSetup | ( | _In_ ULONG | Phase, |
_In_ PLOADER_PARAMETER_BLOCK | LoaderBlock | ||
) |
Definition at line 903 of file rosload.c.
Referenced by OslExecuteTransition().
NTSTATUS OslArchpKernelSetupPhase0 | ( | _In_ PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
NTSTATUS OslArchTransferToKernel | ( | _In_ PLOADER_PARAMETER_BLOCK | LoaderBlock, |
_In_ PVOID | KernelEntrypoint | ||
) |
Referenced by OslExecuteTransition().
NTSTATUS OslBlStatusErrorHandler | ( | _In_ ULONG | ErrorCode, |
_In_ ULONG | Parameter1, | ||
_In_ ULONG_PTR | Parameter2, | ||
_In_ ULONG_PTR | Parameter3, | ||
_In_ ULONG_PTR | Parameter4 | ||
) |
Definition at line 159 of file rosload.c.
Referenced by OslPrepareTarget().
Definition at line 940 of file rosload.c.
Referenced by OslpMain().
VOID OslFatalErrorEx | ( | _In_ ULONG | ErrorCode, |
_In_ ULONG | Parameter1, | ||
_In_ ULONG_PTR | Parameter2, | ||
_In_ ULONG_PTR | Parameter3 | ||
) |
Definition at line 138 of file rosload.c.
Referenced by OslBlStatusErrorHandler(), and OslPrepareTarget().
NTSTATUS OslFwpKernelSetupPhase1 | ( | _In_ PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 861 of file rosload.c.
Referenced by OslExecuteTransition().
NTSTATUS OslGetBootStatusData | ( | _Out_ PBOOLEAN | LastBootGood, |
_Out_ PBOOLEAN | LastBootShutdown, | ||
_Out_ PBOOLEAN | LastBootCheckpoint, | ||
_Out_ PULONG | LastBootId, | ||
_Out_ PBOOLEAN | BootGood, | ||
_Out_ PBOOLEAN | BootShutdown | ||
) |
Definition at line 446 of file rosload.c.
Referenced by OslPrepareTarget().
NTSTATUS NTAPI OslMain | ( | _In_ PBOOT_APPLICATION_PARAMETER_BLOCK | BootParameters | ) |
Definition at line 1055 of file rosload.c.
Definition at line 522 of file rosload.c.
Referenced by OslPrepareTarget().
Definition at line 249 of file rosload.c.
Referenced by OslPrepareTarget().
NTSTATUS OslpGetSetBootStatusData | ( | _In_ BOOLEAN | Read, |
_In_ RTL_BSD_ITEM_TYPE | DataClass, | ||
_Out_ PVOID | Buffer, | ||
_Inout_ PULONG | Size | ||
) |
Definition at line 308 of file rosload.c.
Referenced by OslGetBootStatusData(), OslPrepareTarget(), and OslSetBootStatusData().
Definition at line 274 of file rosload.c.
Referenced by OslPrepareTarget().
Definition at line 980 of file rosload.c.
Referenced by OslMain().
Definition at line 283 of file rosload.c.
Referenced by OslGetBootStatusData(), OslPrepareTarget(), and OslSetBootStatusData().
Definition at line 198 of file rosload.c.
Referenced by OslPrepareTarget().
Definition at line 531 of file rosload.c.
Referenced by OslpMain().
Definition at line 179 of file rosload.c.
Referenced by OslpRemoveInternalApplicationOptions().
VOID OslpSanitizeStringOptions | ( | _In_ PBL_BCD_OPTION | BcdOptions | ) |
Definition at line 189 of file rosload.c.
Referenced by OslpRemoveInternalApplicationOptions().
NTSTATUS OslSetBootStatusData | ( | _In_ BOOLEAN | LastBootGood, |
_In_ BOOLEAN | LastBootShutdown, | ||
_In_ BOOLEAN | LastBootCheckpoint, | ||
_In_ ULONG | UpdateIncrement, | ||
_In_ ULONG | BootAttemptCount | ||
) |
Definition at line 374 of file rosload.c.
Referenced by OslPrepareTarget().
ULONGLONG ArchCr4BitsToClear |
Definition at line 25 of file rosload.c.
Referenced by ArchRestoreProcessorFeatures().
ULONGLONG ArchXCr0BitsToClear |
Definition at line 24 of file rosload.c.
Referenced by ArchRestoreProcessorFeatures().
BOOLEAN BdDebugAfterExitBootServices |
Definition at line 26 of file rosload.c.
Referenced by OslExecuteTransition().
BcdObjectType BlpSbdiCurrentApplicationType |
Definition at line 53 of file rosload.c.
Referenced by OslPrepareTarget().
PRTL_BSD_DATA BsdBootStatusData |
Definition at line 55 of file rosload.c.
Referenced by OslpGetSetBootStatusData(), and OslpReadWriteBootStatusData().
GUID OslApplicationIdentifier |
Definition at line 46 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG OslBootAttemptCount |
Definition at line 125 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG OslBootAttemptMaximum |
Definition at line 127 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG OslBootCountUpdateIncrement |
Definition at line 129 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG OslBootCountUpdateRequestForAbort |
Definition at line 126 of file rosload.c.
Referenced by OslPrepareTarget().
LIST_ENTRY OslCoreExtensionSubGroups[2] |
Definition at line 41 of file rosload.c.
Referenced by OslPrepareTarget().
BOOLEAN OslCurrentBootCheckpoint |
Definition at line 131 of file rosload.c.
Referenced by OslPrepareTarget().
BOOLEAN OslCurrentBootShutdown |
Definition at line 133 of file rosload.c.
Referenced by OslPrepareTarget().
BOOLEAN OslCurrentBootSucceeded |
Definition at line 132 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG_PTR OslElamHiveHandle |
Definition at line 32 of file rosload.c.
Referenced by OslPrepareTarget().
PVOID OslEntryPoint |
Definition at line 22 of file rosload.c.
Referenced by OslExecuteTransition().
LIST_ENTRY OslFinalMemoryMap |
Definition at line 40 of file rosload.c.
Referenced by OslPrepareTarget().
BL_BUFFER_DESCRIPTOR OslFinalMemoryMapDescriptorsBuffer |
Definition at line 44 of file rosload.c.
Referenced by OslPrepareTarget().
LIST_ENTRY OslFreeMemoryDesctiptorsList |
Definition at line 39 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG OslFreeMemoryDesctiptorsListSize |
Definition at line 50 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG_PTR OslImcHiveHandle |
Definition at line 30 of file rosload.c.
Referenced by OslPrepareTarget().
BOOLEAN OslImcProcessingValid |
Definition at line 49 of file rosload.c.
Referenced by OslPrepareTarget().
KDESCRIPTOR OslKernelGdt |
KDESCRIPTOR OslKernelIdt |
PBL_DEVICE_DESCRIPTOR OslLoadDevice |
Definition at line 35 of file rosload.c.
Referenced by OslPrepareTarget().
LIST_ENTRY OslLoadedFirmwareDriverList |
Definition at line 42 of file rosload.c.
Referenced by OslPrepareTarget().
PLOADER_PARAMETER_BLOCK OslLoaderBlock |
Definition at line 21 of file rosload.c.
Referenced by OslExecuteTransition(), and OslPrepareTarget().
PCHAR OslLoadOptions |
Definition at line 36 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG_PTR OslMachineHiveHandle |
Definition at line 31 of file rosload.c.
Referenced by OslPrepareTarget().
PVOID OslMemoryDescriptorBuffer |
Definition at line 51 of file rosload.c.
Referenced by OslPrepareTarget().
OSL_BSD_ITEM_TABLE_ENTRY OslpBootStatusFields[RtlBsdItemMax] |
Definition at line 57 of file rosload.c.
Referenced by OslpGetSetBootStatusData().
ULONG OslResetBootStatus |
Definition at line 48 of file rosload.c.
Referenced by OslPrepareTarget().
ULONG_PTR OslSystemHiveHandle |
Definition at line 33 of file rosload.c.
Referenced by OslPrepareTarget().
PWCHAR OslSystemRoot |
Definition at line 37 of file rosload.c.
Referenced by OslPrepareTarget().
PVOID UserSharedAddress |
Definition at line 23 of file rosload.c.
Referenced by OslArchKernelSetup().