ReactOS
0.4.14-dev-554-g2f8d847
|
#include <mmtypes.h>
HARDWARE_PTE _MMPTE::Flush |
Definition at line 216 of file mmtypes.h.
Referenced by MiGetPteForProcess(), MiGetPteProtection(), MiInitializePageTable(), MiSetPteProtection(), and MmCreateVirtualMappingUnsafe().
MMPTE_HARDWARE _MMPTE::Hard |
Definition at line 217 of file mmtypes.h.
Referenced by _IRQL_requires_max_(), MI_IS_PHYSICAL_ADDRESS(), MI_MAKE_HARDWARE_PTE_KERNEL(), MiAddHalIoMappings(), MiAllocatePoolPages(), MiBalancerThread(), MiBuildPagedPool(), MiBuildPfnDatabaseFromPages(), MiBuildPfnDatabaseFromPageTables(), MiBuildPfnDatabaseSelf(), MiBuildSystemPteSpace(), MiCalculatePageCommitment(), MiCheckForContiguousMemory(), MiCompleteProtoPteFault(), MiDecommitPages(), MiDecrementShareCount(), MiDeletePte(), MiDeleteVirtualAddresses(), MiDispatchFault(), MiFillSystemPageDirectory(), MiFlushTbAndCapture(), MiFreePoolPages(), MiGetPageEntryForProcess(), MiGetPageTableForProcess(), MiGetPteForProcess(), MiInitializeColorTables(), MiInitializeNonPagedPool(), MiInitializePageTable(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInitMachineDependent(), MiIsEntireRangeCommitted(), MiLoadImageSection(), MiLockVirtualMemory(), MiMakePdeExistAndMakeValid(), MiMapLockedPagesInUserSpace(), MiMapPageInHyperSpace(), MiMapPagesInZeroSpace(), MiMapPDEs(), MiMapPfnDatabase(), MiMapPPEs(), MiMapPTEs(), MiProtectVirtualMemory(), MiQueryAddressState(), MiReloadBootLoadedDrivers(), MiRemoveMappedPtes(), MiSegmentDelete(), MiSessionCommitPageTables(), MiSessionInitializeWorkingSetList(), MiSetProtectionOnSection(), MiUnlockVirtualMemory(), MiUnmapLockedPagesInUserSpace(), MmArmAccessFault(), MmCreateProcessAddressSpace(), MmCreateVirtualMappingInternal(), MmCreateVirtualMappingUnsafe(), MmDbgCopyMemory(), MmDefInitializeTranslation(), MmDefpMapPhysicalAddress(), MmDefpTranslateVirtualAddress(), MmDeleteKernelStack(), MmDeleteProcessAddressSpace(), MmDeleteVirtualMapping(), MmFreeMemoryArea(), MmFreeSpecialPool(), MmGetPageTableForProcess(), MmGetPfnForProcess(), MmGetPhysicalAddress(), MmGrowKernelStackEx(), Mmi386MakeKernelPageTableGlobal(), MmInitSystem(), MmIsDirtyPage(), MmIsDisabledPage(), MmIsPagePresent(), MmIsPageSwapEntry(), MmProbeAndLockPages(), and MmUnmapLockedPages().
MMPTE_LIST _MMPTE::List |
Definition at line 222 of file mmtypes.h.
Referenced by MiInitializeSpecialPool(), MiInitializeSystemPtes(), MiReleaseSystemPtes(), MiReserveAlignedSystemPtes(), MmAllocateSpecialPool(), MmExpandSpecialPool(), and MmFreeSpecialPool().
ULONG_PTR _MMPTE::Long |
Definition at line 215 of file mmtypes.h.
Referenced by MI_IS_MAPPED_PTE(), MiAddMappedPtes(), MiCalculatePageCommitment(), MiDbgUnTranslatePhysicalAddress(), MiDecommitPages(), MiDeleteVirtualAddresses(), MiGetPteForProcess(), MiGetPteValueForProcess(), MiInitializeLargePageSupport(), MiInitializePageTable(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInitializeSessionPool(), MiInitializeSystemPtes(), MiInsertPageInFreeList(), MiInsertPageInList(), MiIsEntireRangeCommitted(), MiMapViewOfDataSection(), MiProtectVirtualMemory(), MiQueryAddressState(), MiReleaseSystemPtes(), MiRemoveMappedPtes(), MiRemovePageByColor(), MiReserveAlignedSystemPtes(), MiResolveProtoPteFault(), MiSegmentDelete(), MiSessionCommitPageTables(), MiSessionCreateInternal(), MiSetProtectionOnSection(), MiUnlinkFreeOrZeroedPage(), MiUnmapLockedPagesInUserSpace(), MmArmAccessFault(), MmCommitSessionMappedView(), MmCreateVirtualMappingUnsafe(), MmDeleteVirtualMapping(), MmFreeLoaderBlock(), MmGetPageEntryForProcess(), MmGetPageProtect(), MmGetPageTableForProcess(), MmGetPfnForProcess(), MmInitializeProcessAddressSpace(), MmIsDirtyPage(), MmIsDisabledPage(), MmIsPagePresent(), MmIsPageSwapEntry(), and NtAllocateVirtualMemory().
MMPTE_PROTOTYPE _MMPTE::Proto |
Definition at line 218 of file mmtypes.h.
Referenced by MiResolveProtoPteFault().
MMPTE_SOFTWARE _MMPTE::Soft |
Definition at line 219 of file mmtypes.h.
Referenced by MiCalculatePageCommitment(), MiCompleteProtoPteFault(), MiCreatePagingFileMap(), MiDecommitPages(), MiGetPageProtection(), MiInitializePfn(), MiInitMachineDependent(), MiInsertPageInList(), MiIsEntireRangeCommitted(), MiProtectVirtualMemory(), MiRemoveMappedPtes(), MiResolveProtoPteFault(), MiSetProtectionOnSection(), MmAllocateSpecialPool(), MmArmAccessFault(), MmFreeSpecialPool(), MmIsPageSwapEntry(), MmIsSpecialPoolAddressFree(), and NtAllocateVirtualMemory().
MMPTE_SUBSECTION _MMPTE::Subsect |
MMPTE_TRANSITION _MMPTE::Trans |
Definition at line 220 of file mmtypes.h.
Referenced by MiProtectVirtualMemory(), and MmIsDisabledPage().
union { ... } _MMPTE::u |
union { ... } _MMPTE::u |
union { ... } _MMPTE::u |
Referenced by _IRQL_requires_max_(), MI_IS_MAPPED_PTE(), MI_IS_PHYSICAL_ADDRESS(), MI_MAKE_HARDWARE_PTE_KERNEL(), MiAddHalIoMappings(), MiAddMappedPtes(), MiAllocatePoolPages(), MiBalancerThread(), MiBuildPagedPool(), MiBuildPfnDatabaseFromPages(), MiBuildPfnDatabaseFromPageTables(), MiBuildPfnDatabaseSelf(), MiBuildSystemPteSpace(), MiCalculatePageCommitment(), MiCheckForContiguousMemory(), MiCompleteProtoPteFault(), MiCreatePagingFileMap(), MiDbgUnTranslatePhysicalAddress(), MiDecommitPages(), MiDecrementShareCount(), MiDeletePte(), MiDeleteVirtualAddresses(), MiDispatchFault(), MiFillSystemPageDirectory(), MiFlushTbAndCapture(), MiFreePoolPages(), MiGetPageEntryForProcess(), MiGetPageProtection(), MiGetPageTableForProcess(), MiGetPteForProcess(), MiGetPteProtection(), MiGetPteValueForProcess(), MiInitializeColorTables(), MiInitializeLargePageSupport(), MiInitializeNonPagedPool(), MiInitializePageTable(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInitializeSessionPool(), MiInitializeSpecialPool(), MiInitializeSystemPtes(), MiInitMachineDependent(), MiInsertPageInFreeList(), MiInsertPageInList(), MiIsEntireRangeCommitted(), MiLoadImageSection(), MiLockVirtualMemory(), MiMakePdeExistAndMakeValid(), MiMapLockedPagesInUserSpace(), MiMapPageInHyperSpace(), MiMapPagesInZeroSpace(), MiMapPDEs(), MiMapPfnDatabase(), MiMapPPEs(), MiMapPTEs(), MiMapViewOfDataSection(), MiProtectVirtualMemory(), MiQueryAddressState(), MiReleaseSystemPtes(), MiReloadBootLoadedDrivers(), MiRemoveMappedPtes(), MiRemovePageByColor(), MiReserveAlignedSystemPtes(), MiResolveProtoPteFault(), MiSegmentDelete(), MiSessionCommitPageTables(), MiSessionCreateInternal(), MiSessionInitializeWorkingSetList(), MiSetProtectionOnSection(), MiSetPteProtection(), MiUnlinkFreeOrZeroedPage(), MiUnlockVirtualMemory(), MiUnmapLockedPagesInUserSpace(), MmAllocateSpecialPool(), MmArmAccessFault(), MmCommitSessionMappedView(), MmCreateProcessAddressSpace(), MmCreateVirtualMappingInternal(), MmCreateVirtualMappingUnsafe(), MmDbgCopyMemory(), MmDefInitializeTranslation(), MmDefpMapPhysicalAddress(), MmDefpTranslateVirtualAddress(), MmDeleteKernelStack(), MmDeleteProcessAddressSpace(), MmDeleteVirtualMapping(), MmExpandSpecialPool(), MmFreeLoaderBlock(), MmFreeMemoryArea(), MmFreeSpecialPool(), MmGetPageEntryForProcess(), MmGetPageProtect(), MmGetPageTableForProcess(), MmGetPfnForProcess(), MmGetPhysicalAddress(), MmGrowKernelStackEx(), Mmi386MakeKernelPageTableGlobal(), MmInitializeProcessAddressSpace(), MmInitSystem(), MmIsDirtyPage(), MmIsDisabledPage(), MmIsPagePresent(), MmIsPageSwapEntry(), MmIsSpecialPoolAddressFree(), MmProbeAndLockPages(), MmUnmapLockedPages(), and NtAllocateVirtualMemory().