#include <ntoskrnl.h>
#include "newmm.h"
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
| #define | DPRINTC DPRINT |
Functions |
| PFN_NUMBER NTAPI | MmWithdrawSectionPage (PMM_SECTION_SEGMENT Segment, PLARGE_INTEGER FileOffset, BOOLEAN *Dirty) |
| NTSTATUS NTAPI | MmFinalizeSectionPageOut (PMM_SECTION_SEGMENT Segment, PLARGE_INTEGER FileOffset, PFN_NUMBER Page, BOOLEAN Dirty) |
| NTSTATUS NTAPI | MmPageOutCacheSection (PMMSUPPORT AddressSpace, MEMORY_AREA *MemoryArea, PVOID Address, PBOOLEAN Dirty, PMM_REQUIRED_RESOURCES Required) |
| NTSTATUS NTAPI | MmpPageOutPhysicalAddress (PFN_NUMBER Page) |
| ULONG NTAPI | MiCacheEvictPages (PMM_SECTION_SEGMENT Segment, ULONG Target) |
| NTSTATUS | MiRosTrimCache (ULONG Target, ULONG Priority, PULONG NrFreed) |
Variables |
| KEVENT | MmWaitPageEvent |
| FAST_MUTEX | RmapListLock |
| PMMWSL | MmWorkingSetList |
| FAST_MUTEX | MiGlobalPageOperation |
| LIST_ENTRY | MiSegmentList |