Go to the source code of this file.
◆ _MI_HAS_NO_EXECUTE
Definition at line 7 of file mm.h.
◆ _MI_PAGING_LEVELS
Definition at line 6 of file mm.h.
◆ CPT_SHIFT
Definition at line 149 of file mm.h.
◆ HYPER_SPACE
#define HYPER_SPACE 0xC0500000 |
Definition at line 12 of file mm.h.
◆ HYPER_SPACE_END
#define HYPER_SPACE_END 0xC08FFFFF |
Definition at line 13 of file mm.h.
◆ MI_ALLOCATION_FRAGMENT
Definition at line 56 of file mm.h.
◆ MI_DEBUG_MAPPING
Definition at line 17 of file mm.h.
◆ MI_DEFAULT_SYSTEM_RANGE_START
#define MI_DEFAULT_SYSTEM_RANGE_START (PVOID)0x80000000 |
Definition at line 11 of file mm.h.
◆ MI_DUMMY_PTE
Value:
#define MI_MAPPING_RANGE_END
Definition at line 31 of file mm.h.
◆ MI_HIGHEST_SYSTEM_ADDRESS
Definition at line 18 of file mm.h.
◆ MI_HYPERSPACE_PTES
#define MI_HYPERSPACE_PTES (256 - 1) /* Dee PDR definition */ |
Definition at line 65 of file mm.h.
◆ MI_IS_INSTRUCTION_FETCH
Definition at line 96 of file mm.h.
◆ MI_IS_NOT_PRESENT_FAULT
Definition at line 94 of file mm.h.
◆ MI_IS_PAGE_COPY_ON_WRITE
Definition at line 87 of file mm.h.
◆ MI_IS_PAGE_DIRTY
Definition at line 89 of file mm.h.
◆ MI_IS_PAGE_EXECUTABLE
Definition at line 88 of file mm.h.
◆ MI_IS_PAGE_LARGE
Definition at line 85 of file mm.h.
◆ MI_IS_PAGE_WRITEABLE
Definition at line 86 of file mm.h.
◆ MI_IS_WRITE_ACCESS
Definition at line 95 of file mm.h.
◆ MI_MAKE_ACCESSED_PAGE
Definition at line 81 of file mm.h.
◆ MI_MAKE_CLEAN_PAGE
Definition at line 80 of file mm.h.
◆ MI_MAKE_DIRTY_PAGE
Definition at line 79 of file mm.h.
◆ MI_MAKE_OWNER_PAGE
Definition at line 90 of file mm.h.
◆ MI_MAKE_WRITE_PAGE
Definition at line 91 of file mm.h.
◆ MI_MAPPING_RANGE_END
Value:
#define MI_MAPPING_RANGE_START
#define MI_HYPERSPACE_PTES
Definition at line 29 of file mm.h.
◆ MI_MAPPING_RANGE_START
Definition at line 28 of file mm.h.
◆ MI_MAX_ALLOCATION_FRAGMENT
Definition at line 57 of file mm.h.
◆ MI_MAX_FREE_PAGE_LISTS
#define MI_MAX_FREE_PAGE_LISTS 4 |
Definition at line 64 of file mm.h.
◆ MI_MAX_INIT_NONPAGED_POOL_SIZE
#define MI_MAX_INIT_NONPAGED_POOL_SIZE (128 * _1MB) |
Definition at line 44 of file mm.h.
◆ MI_MAX_NONPAGED_POOL_SIZE
Definition at line 45 of file mm.h.
◆ MI_MAX_SECONDARY_COLORS
#define MI_MAX_SECONDARY_COLORS 1024 |
Definition at line 63 of file mm.h.
◆ MI_MAX_ZERO_BITS
Definition at line 67 of file mm.h.
◆ MI_MIN_ALLOCATION_FRAGMENT
Definition at line 55 of file mm.h.
◆ MI_MIN_INIT_PAGED_POOLSIZE
Definition at line 43 of file mm.h.
◆ MI_MIN_PAGES_FOR_NONPAGED_POOL_TUNING
Definition at line 39 of file mm.h.
◆ MI_MIN_PAGES_FOR_SYSPTE_BOOST
Definition at line 41 of file mm.h.
◆ MI_MIN_PAGES_FOR_SYSPTE_BOOST_BOOST
Definition at line 42 of file mm.h.
◆ MI_MIN_PAGES_FOR_SYSPTE_TUNING
Definition at line 40 of file mm.h.
◆ MI_MIN_SECONDARY_COLORS
#define MI_MIN_SECONDARY_COLORS 8 |
Definition at line 61 of file mm.h.
◆ MI_NONPAGED_POOL_END
Definition at line 16 of file mm.h.
◆ MI_PAGE_DISABLE_CACHE
Definition at line 82 of file mm.h.
◆ MI_PAGE_WRITE_COMBINED
Definition at line 84 of file mm.h.
◆ MI_PAGE_WRITE_THROUGH
Definition at line 83 of file mm.h.
◆ MI_PAGED_POOL_START
Definition at line 15 of file mm.h.
◆ MI_SECONDARY_COLORS
#define MI_SECONDARY_COLORS 64 |
Definition at line 62 of file mm.h.
◆ MI_SESSION_IMAGE_SIZE
Definition at line 49 of file mm.h.
◆ MI_SESSION_POOL_SIZE
Definition at line 48 of file mm.h.
◆ MI_SESSION_SIZE
Value:
#define MI_SESSION_WORKING_SET_SIZE
#define MI_SESSION_VIEW_SIZE
#define MI_SESSION_IMAGE_SIZE
#define MI_SESSION_POOL_SIZE
Definition at line 51 of file mm.h.
◆ MI_SESSION_VIEW_SIZE
Definition at line 47 of file mm.h.
◆ MI_SESSION_WORKING_SET_SIZE
Definition at line 50 of file mm.h.
◆ MI_SYSTEM_CACHE_WS_START
Definition at line 14 of file mm.h.
◆ MI_SYSTEM_PTE_BASE
Definition at line 25 of file mm.h.
◆ MI_SYSTEM_VIEW_SIZE
Definition at line 46 of file mm.h.
◆ MI_USER_PROBE_ADDRESS
Definition at line 10 of file mm.h.
◆ MI_VAD_BITMAP
Value:
Definition at line 33 of file mm.h.
◆ MI_WORKING_SET_LIST
Value:
Definition at line 35 of file mm.h.
◆ MI_ZERO_PTE
Value:
Definition at line 152 of file mm.h.
◆ MI_ZERO_PTES
#define MI_ZERO_PTES (32) /* Dee PDR definition */ |
Definition at line 66 of file mm.h.
◆ MiAddressToPde
Definition at line 103 of file mm.h.
◆ MiAddressToPdeOffset
Definition at line 111 of file mm.h.
◆ MiAddressToPte
Definition at line 99 of file mm.h.
◆ MiAddressToPteOffset
Definition at line 107 of file mm.h.
◆ MiGetPdeOffset
Definition at line 113 of file mm.h.
◆ MiIsPteOnPdeBoundary
Definition at line 124 of file mm.h.
◆ MiPdeToAddress
Definition at line 117 of file mm.h.
◆ MiPdeToPte
Definition at line 120 of file mm.h.
◆ MiProtoPteToPte
Value:
(((
x)->
u.Proto.ProtoAddressHigh << 9) | (
x)->
u.Proto.ProtoAddressLow << 2))
GLint GLint GLint GLint GLint x
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble * u
Definition at line 130 of file mm.h.
◆ MiPteToAddress
Definition at line 116 of file mm.h.
◆ MiPteToPde
Definition at line 121 of file mm.h.
◆ MiSubsectionPteToSubsection
#define MiSubsectionPteToSubsection |
( |
|
x | ) |
|
Value:
(((
x)->
u.Subsect.SubsectionAddressHigh << 7) | \
(
x)->
u.Subsect.SubsectionAddressLow << 3)) : \
(((
x)->u.Subsect.SubsectionAddressHigh << 7) | \
(
x)->u.Subsect.SubsectionAddressLow << 3))
ULONG_PTR MmSubsectionBase
Definition at line 137 of file mm.h.
◆ MM_EMPTY_LIST
Definition at line 72 of file mm.h.
◆ MM_EMPTY_PTE_LIST
Definition at line 71 of file mm.h.
◆ MM_HIGHEST_VAD_ADDRESS
Definition at line 26 of file mm.h.
◆ MM_PTE_SOFTWARE_PROTECTION_BITS
#define MM_PTE_SOFTWARE_PROTECTION_BITS 6 |
Definition at line 60 of file mm.h.
◆ PDE_PER_PAGE
Definition at line 21 of file mm.h.
◆ PFN_FROM_PTE
#define PFN_FROM_PTE |
( |
|
v | ) |
((v)->u.Hard.PageFrameNumber) |
Definition at line 76 of file mm.h.
◆ PPE_PER_PAGE
Definition at line 22 of file mm.h.
◆ PTE_PER_PAGE
Definition at line 20 of file mm.h.
◆ SESSION_POOL_LOOKASIDES
#define SESSION_POOL_LOOKASIDES 26 |
Definition at line 68 of file mm.h.