ReactOS 0.4.16-dev-329-g9223134
|
Go to the source code of this file.
Functions | |
DBG_DEFAULT_CHANNEL (MEMORY) | |
PVOID | MmAllocateMemoryWithType (SIZE_T MemorySize, TYPE_OF_MEMORY MemoryType) |
PVOID | MmAllocateMemoryAtAddress (SIZE_T MemorySize, PVOID DesiredAddress, TYPE_OF_MEMORY MemoryType) |
VOID | MmSetMemoryType (PVOID MemoryAddress, SIZE_T MemorySize, TYPE_OF_MEMORY NewType) |
PVOID | MmAllocateHighestMemoryBelowAddress (SIZE_T MemorySize, PVOID DesiredAddress, TYPE_OF_MEMORY MemoryType) |
VOID | MmFreeMemory (PVOID MemoryPointer) |
PPAGE_LOOKUP_TABLE_ITEM | MmGetMemoryMap (PFN_NUMBER *NoEntries) |
Variables | |
PFN_NUMBER | LoaderPagesSpanned = 0 |
DBG_DEFAULT_CHANNEL | ( | MEMORY | ) |
PVOID MmAllocateHighestMemoryBelowAddress | ( | SIZE_T | MemorySize, |
PVOID | DesiredAddress, | ||
TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 160 of file mm.c.
PVOID MmAllocateMemoryAtAddress | ( | SIZE_T | MemorySize, |
PVOID | DesiredAddress, | ||
TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 85 of file mm.c.
Referenced by MempAllocatePageTables(), and PeLdrLoadImageEx().
PVOID MmAllocateMemoryWithType | ( | SIZE_T | MemorySize, |
TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 31 of file mm.c.
Referenced by AllocateAndInitLPB(), EfiEntry(), FrLdrHeapCreate(), MempAllocatePageTables(), MempGetOrCreatePageDir(), PeLdrLoadImageEx(), RamDiskLoadVirtualFile(), RegLoadHiveLog(), UefiInitializeBootDevices(), UefiSetupBlockDevices(), VideoAllocateOffScreenBuffer(), WinLdrLoadModule(), WinLdrLoadNLSData(), WinLdrLoadSystemHive(), WinLdrSetupMachineDependent(), and WinLdrSetupMemoryLayout().
Definition at line 215 of file mm.c.
Referenced by LoadModule(), LoadWindowsCore(), PeLdrLoadBootImage(), PeLdrLoadImageEx(), PeLdrpLoadAndScanReferencedDll(), RamDiskInitialize(), RamDiskLoadVirtualFile(), VideoFreeOffScreenBuffer(), and WinLdrLoadDeviceDriver().
PPAGE_LOOKUP_TABLE_ITEM MmGetMemoryMap | ( | PFN_NUMBER * | NoEntries | ) |
Definition at line 297 of file mm.c.
Referenced by WinLdrSetupMemoryLayout().
VOID MmSetMemoryType | ( | PVOID | MemoryAddress, |
SIZE_T | MemorySize, | ||
TYPE_OF_MEMORY | NewType | ||
) |
Definition at line 144 of file mm.c.
Referenced by MempAllocatePageTables().
PFN_NUMBER LoaderPagesSpanned = 0 |
Definition at line 29 of file mm.c.
Referenced by LoadAndBootWindowsCommon(), MempSetupPagingForRegion(), MmAllocateHighestMemoryBelowAddress(), MmAllocateMemoryAtAddress(), MmAllocateMemoryWithType(), and UefiMemGetMemoryMap().