ReactOS
0.4.15-dev-1632-g4e289ce
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | MODULE_INVOLVED_IN_ARM3 |
Definition at line 1883 of file sysldr.c.
Referenced by MiInitializeLoadedModuleList().
Definition at line 57 of file sysldr.c.
Referenced by MmLoadSystemImage().
BOOLEAN NTAPI MiCallDllUnloadAndUnloadDll | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 371 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 396 of file sysldr.c.
Referenced by MiResolveImageReferences(), and MmUnloadSystemImage().
VOID NTAPI MiEnablePagingOfDriver | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 2618 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 491 of file sysldr.c.
Referenced by MmGetSystemRoutineAddress().
Definition at line 1451 of file sysldr.c.
Referenced by MiFindInitializationCode(), and MmZeroPageThread().
Definition at line 1428 of file sysldr.c.
Referenced by MiFindInitializationCode(), and MmZeroPageThread().
BOOLEAN NTAPI MiInitializeLoadedModuleList | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 2205 of file sysldr.c.
Referenced by MmArmInitSystem().
NTSTATUS NTAPI MiLoadImageSection | ( | IN OUT PVOID * | SectionPtr, |
OUT PVOID * | ImageBase, | ||
IN PUNICODE_STRING | FileName, | ||
IN BOOLEAN | SessionLoad, | ||
IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ||
) |
Definition at line 84 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 232 of file sysldr.c.
Referenced by MiCallDllUnloadAndUnloadDll(), and MmCallDllInitialize().
VOID NTAPI MiLocateKernelSections | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 2148 of file sysldr.c.
Referenced by MiInitializeLoadedModuleList().
PLDR_DATA_TABLE_ENTRY NTAPI MiLookupDataTableEntry | ( | IN PVOID | Address | ) |
Definition at line 3345 of file sysldr.c.
Referenced by ExAllocatePool(), MmAddVerifierThunks(), and MmPageEntireDriver().
Definition at line 566 of file sysldr.c.
Referenced by MmLoadSystemImage(), and MmUnloadSystemImage().
VOID NTAPI MiReloadBootLoadedDrivers | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 1694 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 1001 of file sysldr.c.
Referenced by LdrProcessDriverModule(), and MmLoadSystemImage().
Definition at line 2563 of file sysldr.c.
Referenced by MiEnablePagingOfDriver(), and MmPageEntireDriver().
VOID NTAPI MiSetSystemCodeProtection | ( | _In_ PMMPTE | FirstPte, |
_In_ PMMPTE | LastPte, | ||
_In_ ULONG | Protection | ||
) |
Definition at line 2405 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 692 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 593 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 2348 of file sysldr.c.
Referenced by MmLoadSystemImage().
Definition at line 2446 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 309 of file sysldr.c.
Referenced by IopInitializeBootDrivers(), and MiResolveImageReferences().
Definition at line 2294 of file sysldr.c.
Referenced by DisplayBootBitmap(), and MmMakeKernelResourceSectionWritable().
Definition at line 2706 of file sysldr.c.
Referenced by MmLoadSystemImage(), and PsLocateSystemDll().
VOID NTAPI MmFreeDriverInitialization | ( | IN PLDR_DATA_TABLE_ENTRY | LdrEntry | ) |
Definition at line 1636 of file sysldr.c.
Referenced by IopInitializeDriverModule().
PVOID NTAPI MmGetSystemRoutineAddress | ( | IN PUNICODE_STRING | SystemRoutineName | ) |
Definition at line 3432 of file sysldr.c.
Referenced by _Function_class_(), FxInitializeBugCheckDriverInfo(), FxLibraryCommonCommission(), FxLibraryGlobalsCommission(), FxRegisterBugCheckCallback(), FxRegistrySettingsInitialize(), FxUninitializeBugCheckDriverInfo(), FxUnregisterBugCheckCallback(), KmtGetSystemRoutineAddress(), Mx::MxGetSystemRoutineAddress(), ParaNdis_DebugInitialize(), _FX_DRIVER_TRACKER_CACHE_AWARE::Register(), TestPrivateFunctions(), and WdmlibRtlIsNtDdiVersionAvailable().