ReactOS 0.4.16-dev-340-g0540c21
|
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 |