#include "mi.h"Go to the source code of this file.
| Functions | |
| PVOID | MiMapPageInHyperSpace (IN ULONG PageFrameIndex, IN PKIRQL OldIrql) | 
| PVOID | MiMapImageHeaderInHyperSpace (IN ULONG PageFrameIndex) | 
| VOID | MiUnmapImageHeaderInHyperSpace (VOID) | 
| PVOID | MiMapPageToZeroInHyperSpace (IN ULONG PageFrameIndex) | 
| 
 | 
| 
 Definition at line 141 of file i386/hypermap.c. References ASSERT, DbgPrint, Executive, FALSE, IMAGE_MAPPING_PTE, KeBugCheck(), KeEnterCriticalRegion, KeLeaveCriticalRegion, KernelMode, KeWaitForSingleObject(), LOCK_PFN, MI_WRITE_VALID_PTE, MiGetPteAddress, MiGetVirtualAddressMappedByPte, MmImageMappingPteEvent, MmOneSecond, MmWorkingSetList, NULL, _MMPTE::u, UNLOCK_PFN, UNLOCK_PFN_AND_THEN_WAIT, ValidPtePte, and _MMWSL::WaitingForImageMapping. 
 
 | 
| 
 | ||||||||||||
| 
 Definition at line 26 of file i386/hypermap.c. References ASSERT, DbgPrint, FALSE, KeBugCheck(), KeFlushEntireTb(), LOCK_HYPERSPACE, MI_GET_PAGE_FRAME_FROM_PTE, MI_MAKING_MULTIPLE_PTES_INVALID, MiGetVirtualAddressMappedByPte, MM_KSEG0_BASE, MmFirstReservedMappingPte, MmKseg2Frame, NUMBER_OF_MAPPING_PTES, PAGE_SHIFT, TRUE, _MMPTE::u, and ValidPtePte. 
 
 | 
| 
 | 
| 
 Definition at line 305 of file i386/hypermap.c. References DbgPrint, FALSE, KeBugCheck(), KeFlushSingleTb(), MiGetPteAddress, MiGetVirtualAddressMappedByPte, MM_KSEG0_BASE, MM_PFN_LOCK_ASSERT, MmKseg2Frame, PAGE_SHIFT, TRUE, _MMPTE::u, ValidPtePte, and ZEROING_PAGE_PTE. 
 
 | 
| 
 | 
| 
 Definition at line 236 of file i386/hypermap.c. References ASSERT, Event(), FALSE, IMAGE_MAPPING_PTE, KeFlushSingleTb(), KePulseEvent(), LOCK_PFN, MiGetPteAddress, MmWorkingSetList, NULL, TRUE, _MMPTE::u, UNLOCK_PFN, and _MMWSL::WaitingForImageMapping. 
 
 | 
 1.3.7
 1.3.7