ReactOS 0.4.16-dev-983-g23ad936
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
static VOID | InsertAfterEntry (PLIST_ENTRY Previous, PLIST_ENTRY Entry) |
static PMM_REGION | MmSplitRegion (PMM_REGION InitialRegion, PVOID InitialBaseAddress, PVOID StartAddress, SIZE_T Length, ULONG NewType, ULONG NewProtect, PMMSUPPORT AddressSpace, PMM_ALTER_REGION_FUNC AlterFunc) |
NTSTATUS NTAPI | MmAlterRegion (PMMSUPPORT AddressSpace, PVOID BaseAddress, PLIST_ENTRY RegionListHead, PVOID StartAddress, SIZE_T Length, ULONG NewType, ULONG NewProtect, PMM_ALTER_REGION_FUNC AlterFunc) |
VOID NTAPI | MmInitializeRegion (PLIST_ENTRY RegionListHead, SIZE_T Length, ULONG Type, ULONG Protect) |
PMM_REGION NTAPI | MmFindRegion (PVOID BaseAddress, PLIST_ENTRY RegionListHead, PVOID Address, PVOID *RegionBaseAddress) |
|
static |
Definition at line 19 of file region.c.
Referenced by MmSplitRegion().
NTSTATUS NTAPI MmAlterRegion | ( | PMMSUPPORT | AddressSpace, |
PVOID | BaseAddress, | ||
PLIST_ENTRY | RegionListHead, | ||
PVOID | StartAddress, | ||
SIZE_T | Length, | ||
ULONG | NewType, | ||
ULONG | NewProtect, | ||
PMM_ALTER_REGION_FUNC | AlterFunc | ||
) |
Definition at line 108 of file region.c.
Referenced by MmAccessFaultSectionView(), MmNotPresentFaultSectionView(), and MmProtectSectionView().
PMM_REGION NTAPI MmFindRegion | ( | PVOID | BaseAddress, |
PLIST_ENTRY | RegionListHead, | ||
PVOID | Address, | ||
PVOID * | RegionBaseAddress | ||
) |
Definition at line 257 of file region.c.
Referenced by MmAccessFaultSectionView(), MmAlterRegion(), MmNotPresentFaultSectionView(), MmPageOutPhysicalAddress(), MmProtectSectionView(), and MmQuerySectionView().
VOID NTAPI MmInitializeRegion | ( | PLIST_ENTRY | RegionListHead, |
SIZE_T | Length, | ||
ULONG | Type, | ||
ULONG | Protect | ||
) |
Definition at line 239 of file region.c.
Referenced by MmMapViewOfSegment().
|
static |
Definition at line 34 of file region.c.
Referenced by MmAlterRegion().