ReactOS
0.4.15-dev-4853-g3a72a52
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | MODULE_INVOLVED_IN_ARM3 |
#define | DEFAULT_SECURITY_COOKIE 0xBB40E64E |
Definition at line 2821 of file sysldr.c.
Referenced by LdrpInitSecurityCookie().
PVOID NTAPI LdrpInitSecurityCookie | ( | PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 2861 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 1882 of file sysldr.c.
Referenced by MiInitializeLoadedModuleList().
Definition at line 63 of file sysldr.c.
Referenced by MmLoadSystemImage().
BOOLEAN NTAPI MiCallDllUnloadAndUnloadDll | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 370 of file sysldr.c.
Referenced by MiDereferenceImports().
VOID NTAPI MiClearImports | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
NTSTATUS NTAPI MiDereferenceImports | ( | IN PLOAD_IMPORTS | ImportList | ) |
Definition at line 395 of file sysldr.c.
Referenced by MiResolveImageReferences(), and MmUnloadSystemImage().
VOID NTAPI MiEnablePagingOfDriver | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 2619 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 490 of file sysldr.c.
Referenced by MmGetSystemRoutineAddress().
Definition at line 1450 of file sysldr.c.
Referenced by MiFindInitializationCode(), and MmZeroPageThread().
Definition at line 1427 of file sysldr.c.
Referenced by MiFindInitializationCode(), and MmZeroPageThread().
BOOLEAN NTAPI MiInitializeLoadedModuleList | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 2204 of file sysldr.c.
Referenced by MmArmInitSystem().
NTSTATUS NTAPI MiLoadImageSection | ( | _Inout_ PSECTION * | SectionPtr, |
_Out_ PVOID * | ImageBase, | ||
_In_ PUNICODE_STRING | FileName, | ||
_In_ BOOLEAN | SessionLoad, | ||
_In_ PLDR_DATA_TABLE_ENTRY | LdrEntry | ||
) |
Definition at line 90 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 231 of file sysldr.c.
Referenced by MiCallDllUnloadAndUnloadDll(), and MmCallDllInitialize().
VOID NTAPI MiLocateKernelSections | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 2147 of file sysldr.c.
Referenced by MiInitializeLoadedModuleList().
PLDR_DATA_TABLE_ENTRY NTAPI MiLookupDataTableEntry | ( | IN PVOID | Address | ) |
Definition at line 3427 of file sysldr.c.
Referenced by ExAllocatePool(), MmAddVerifierThunks(), and MmPageEntireDriver().
Definition at line 565 of file sysldr.c.
Referenced by MmLoadSystemImage(), and MmUnloadSystemImage().
VOID NTAPI MiReloadBootLoadedDrivers | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 1693 of file sysldr.c.
Referenced by MmArmInitSystem().
NTSTATUS NTAPI MiResolveImageReferences | ( | IN PVOID | ImageBase, |
IN PUNICODE_STRING | ImageFileDirectory, | ||
IN PUNICODE_STRING NamePrefix | OPTIONAL, | ||
OUT PCHAR * | MissingApi, | ||
OUT PWCHAR * | MissingDriver, | ||
OUT PLOAD_IMPORTS * | LoadImports | ||
) |
Definition at line 1000 of file sysldr.c.
Referenced by LdrProcessDriverModule(), and MmLoadSystemImage().
Definition at line 2560 of file sysldr.c.
Referenced by MiEnablePagingOfDriver(), and MmPageEntireDriver().
VOID NTAPI MiSetSystemCodeProtection | ( | _In_ PMMPTE | FirstPte, |
_In_ PMMPTE | LastPte, | ||
_In_ ULONG | Protection | ||
) |
Definition at line 2404 of file sysldr.c.
Referenced by MiWriteProtectSystemImage().
NTSTATUS NTAPI MiSnapThunk | ( | IN PVOID | DllBase, |
IN PVOID | ImageBase, | ||
IN PIMAGE_THUNK_DATA | Name, | ||
IN PIMAGE_THUNK_DATA | Address, | ||
IN PIMAGE_EXPORT_DIRECTORY | ExportDirectory, | ||
IN ULONG | ExportSize, | ||
IN BOOLEAN | SnapForwarder, | ||
OUT PCHAR * | MissingApi | ||
) |
Definition at line 691 of file sysldr.c.
Referenced by MiResolveImageReferences().
VOID NTAPI MiUpdateThunks | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN PVOID | OldBase, | ||
IN PVOID | NewBase, | ||
IN ULONG | Size | ||
) |
Definition at line 592 of file sysldr.c.
Referenced by MiReloadBootLoadedDrivers().
LOGICAL NTAPI MiUseLargeDriverPage | ( | IN ULONG | NumberOfPtes, |
IN OUT PVOID * | ImageBaseAddress, | ||
IN PUNICODE_STRING | BaseImageName, | ||
IN BOOLEAN | BootDriver | ||
) |
Definition at line 2347 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 2443 of file sysldr.c.
Referenced by MmInitSystem(), and MmLoadSystemImage().
NTSTATUS NTAPI MmCallDllInitialize | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry, |
IN PLIST_ENTRY | ListHead | ||
) |
Definition at line 308 of file sysldr.c.
Referenced by IopInitializeBootDrivers(), and MiResolveImageReferences().
Definition at line 2293 of file sysldr.c.
Referenced by DisplayBootBitmap(), and MmMakeKernelResourceSectionWritable().
Definition at line 2707 of file sysldr.c.
Referenced by MmLoadSystemImage(), and PsLocateSystemDll().
VOID NTAPI MmFreeDriverInitialization | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 1635 of file sysldr.c.
Referenced by IopInitializeDriverModule().
PVOID NTAPI MmGetSystemRoutineAddress | ( | IN PUNICODE_STRING | SystemRoutineName | ) |
Definition at line 3514 of file sysldr.c.
Referenced by _Function_class_(), AuxKlibInitialize(), FxInitializeBugCheckDriverInfo(), FxLibraryCommonCommission(), FxLibraryGlobalsCommission(), FxRegisterBugCheckCallback(), FxRegistrySettingsInitialize(), FxUninitializeBugCheckDriverInfo(), FxUnregisterBugCheckCallback(), KmtGetSystemRoutineAddress(), Mx::MxGetSystemRoutineAddress(), ParaNdis_DebugInitialize(), _FX_DRIVER_TRACKER_CACHE_AWARE::Register(), TestPrivateFunctions(), and WdmlibRtlIsNtDdiVersionAvailable().