ReactOS 0.4.16-dev-983-g23ad936
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
const ULONG_PTR | MmProtectToPteMask [32] |
const ULONG | MmProtectToValue [32] |
_Success_ | ( | return | ) |
Deletes the virtual mapping and optionally gives back the page & dirty bit.
Process | - The process this address belongs to, or NULL if system address. |
Address | - The address to unmap. |
WasDirty | - Optional param receiving the dirty bit of the PTE. |
Page | - Optional param receiving the page number previously mapped to this address. |
Definition at line 235 of file page.c.
Definition at line 462 of file section.c.
Referenced by MiMapViewInSystemSpace(), and MmCreateVirtualMappingUnsafeEx().
Definition at line 119 of file page.c.
Referenced by _Success_(), MmGetPageFileMapping(), MmGetPageProtect(), MmGetPfnForProcess(), MmIsDisabledPage(), MmIsPagePresent(), and MmIsPageSwapEntry().
Definition at line 587 of file page.c.
NTSTATUS NTAPI MmCreatePhysicalMapping | ( | _Inout_opt_ PEPROCESS | Process, |
_In_ PVOID | Address, | ||
_In_ ULONG | flProtect, | ||
_In_ PFN_NUMBER | Page | ||
) |
Definition at line 735 of file page.c.
Referenced by MmNotPresentFaultSectionView().
NTSTATUS NTAPI MmCreateVirtualMapping | ( | PEPROCESS | Process, |
PVOID | Address, | ||
ULONG | flProtect, | ||
PFN_NUMBER | Page | ||
) |
Definition at line 746 of file page.c.
NTSTATUS NTAPI MmCreateVirtualMappingUnsafe | ( | _Inout_opt_ PEPROCESS | Process, |
_In_ PVOID | Address, | ||
_In_ ULONG | flProtect, | ||
_In_ PFN_NUMBER | Page | ||
) |
NTSTATUS NTAPI MmCreateVirtualMappingUnsafeEx | ( | _Inout_opt_ PEPROCESS | Process, |
_In_ PVOID | Address, | ||
_In_ ULONG | flProtect, | ||
_In_ PFN_NUMBER | Page, | ||
_In_ BOOLEAN | IsPhysical | ||
) |
Definition at line 629 of file page.c.
Referenced by MmCreatePhysicalMapping(), and MmCreateVirtualMappingUnsafe().
Definition at line 372 of file page.c.
Definition at line 549 of file page.c.
Referenced by MmAlterViewAttributes(), MmNotPresentFaultSectionView(), and MmPageOutCacheSection().
Definition at line 763 of file page.c.
PFN_NUMBER NTAPI MmGetPfnForProcess | ( | PEPROCESS | Process, |
PVOID | Address | ||
) |
Definition at line 422 of file page.c.
Definition at line 890 of file page.c.
Definition at line 833 of file page.c.
Definition at line 25 of file page.c.
Referenced by MI_MAKE_HARDWARE_PTE(), MI_MAKE_HARDWARE_PTE_KERNEL(), and MI_MAKE_HARDWARE_PTE_USER().