ReactOS 0.4.15-dev-8636-g945e856
|
Go to the source code of this file.
Functions | |
C_ASSERT (PD_COUNT==1) | |
#define MI_DUMMY_PTE |
#define MI_IS_INSTRUCTION_FETCH | ( | FaultCode | ) | BooleanFlagOn(FaultCode, 0x00000010) |
#define MI_IS_NOT_PRESENT_FAULT | ( | FaultCode | ) | !BooleanFlagOn(FaultCode, 0x00000001) |
#define MI_IS_WRITE_ACCESS | ( | FaultCode | ) | BooleanFlagOn(FaultCode, 0x00000002) |
#define MI_MAPPING_RANGE_END |
#define MI_MAPPING_RANGE_START (ULONG)HYPER_SPACE |
#define MI_MIN_PAGES_FOR_NONPAGED_POOL_TUNING ((255 * _1MB) >> PAGE_SHIFT) |
#define MI_MIN_PAGES_FOR_SYSPTE_BOOST ((32 * _1MB) >> PAGE_SHIFT) |
#define MI_MIN_PAGES_FOR_SYSPTE_BOOST_BOOST ((256 * _1MB) >> PAGE_SHIFT) |
#define MI_MIN_PAGES_FOR_SYSPTE_TUNING ((19 * _1MB) >> PAGE_SHIFT) |
#define MI_SESSION_SIZE |
#define MI_VAD_BITMAP |
#define MI_WORKING_SET_LIST |
#define MI_WRITE_VALID_PPE MI_WRITE_VALID_PTE |
#define MiAddressToPdeOffset | ( | Va | ) | (((ULONG_PTR)(Va)) / PDE_MAPPED_VA) |
#define MiAddressToPteOffset | ( | Va | ) | ((((ULONG_PTR)(Va)) & (PDE_MAPPED_VA - 1)) / PAGE_SIZE) |
#define MiGetPdeOffset MiAddressToPdeOffset |
#define MiPdeToPte | ( | _Pde | ) | ((PMMPTE)MiPteToAddress(_Pde)) |
#define MiPteToPde | ( | _Pte | ) | ((PMMPDE)MiAddressToPte(_Pte)) |
#define MM_HIGHEST_VAD_ADDRESS (PVOID)((ULONG_PTR)MM_HIGHEST_USER_ADDRESS - (16 * PAGE_SIZE)) |
#define PDE_MAPPED_VA (PTE_PER_PAGE * PAGE_SIZE) |
#define PDE_PER_SYSTEM (PD_COUNT * PDE_PER_PAGE) |
C_ASSERT | ( | PD_COUNT | = =1 | ) |