|
ReactOS 0.4.16-dev-1946-g52006dd
|
Go to the source code of this file.
Classes | |
| struct | _HARDWARE_PTE_X86 |
| struct | _MMPTE_SOFTWARE |
| struct | _MMPTE_TRANSITION |
| struct | _MMPTE_PROTOTYPE |
| struct | _MMPTE_SUBSECTION |
| struct | _MMPTE_LIST |
| struct | _MMPTE_HARDWARE |
| struct | _MMPTE |
Macros | |
| #define | PAGE_SIZE 0x1000 |
| #define | PAGE_SHIFT 12L |
| #define | MM_ALLOCATION_GRANULARITY 0x10000 |
| #define | MM_ALLOCATION_GRANULARITY_SHIFT 16L |
| #define | MM_PAGE_FRAME_NUMBER_SIZE 20 |
| #define | MI_HIGHEST_USER_ADDRESS (PVOID)0x7FFEFFFF |
| #define | MM_SHARED_USER_DATA_VA 0x7FFE0000 |
| #define | KSEG0_BASE_PAE 0xE0000000 |
| #define | HARDWARE_PTE HARDWARE_PTE_X86 |
| #define | PHARDWARE_PTE PHARDWARE_PTE_X86 |
Typedefs | |
| typedef struct _HARDWARE_PTE_X86 | HARDWARE_PTE_X86 |
| typedef struct _HARDWARE_PTE_X86 * | PHARDWARE_PTE_X86 |
| typedef struct _MMPTE_SOFTWARE | MMPTE_SOFTWARE |
| typedef struct _MMPTE_TRANSITION | MMPTE_TRANSITION |
| typedef struct _MMPTE_PROTOTYPE | MMPTE_PROTOTYPE |
| typedef struct _MMPTE_SUBSECTION | MMPTE_SUBSECTION |
| typedef struct _MMPTE_LIST | MMPTE_LIST |
| typedef struct _MMPTE_HARDWARE | MMPTE_HARDWARE |
| typedef struct _MMPTE_HARDWARE * | PMMPTE_HARDWARE |
| typedef struct _MMPTE | MMPTE |
| typedef struct _MMPTE * | PMMPTE |
| typedef struct _MMPTE | MMPDE |
| typedef struct _MMPTE * | PMMPDE |
Functions | |
| C_ASSERT (sizeof(MMPTE)==sizeof(ULONG)) | |
| typedef struct _HARDWARE_PTE_X86 HARDWARE_PTE_X86 |
| typedef struct _MMPTE_HARDWARE MMPTE_HARDWARE |
| typedef struct _MMPTE_LIST MMPTE_LIST |
| typedef struct _MMPTE_PROTOTYPE MMPTE_PROTOTYPE |
| typedef struct _MMPTE_SOFTWARE MMPTE_SOFTWARE |
| typedef struct _MMPTE_SUBSECTION MMPTE_SUBSECTION |
| typedef struct _MMPTE_TRANSITION MMPTE_TRANSITION |
| typedef struct _HARDWARE_PTE_X86 * PHARDWARE_PTE_X86 |
| typedef struct _MMPTE_HARDWARE * PMMPTE_HARDWARE |