|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Functions | |
| C_ASSERT ((sizeof(CONTROL_AREA) % 8)==0) | |
| C_ASSERT ((sizeof(LARGE_CONTROL_AREA) % 8)==0) | |
| C_ASSERT ((sizeof(SUBSECTION) % 8)==0) | |
| C_ASSERT ((sizeof(MSUBSECTION) % 8)==0) | |
Variables | |
| SIZE_T | MmHeapSegmentReserve |
| SIZE_T | MmHeapSegmentCommit |
| SIZE_T | MmHeapDeCommitTotalFreeThreshold |
| SIZE_T | MmHeapDeCommitFreeBlockThreshold |
| POBJECT_TYPE NTSYSAPI | MmSectionObjectType |
| typedef struct _ADDRESS_RANGE ADDRESS_RANGE |
| typedef struct _CONTROL_AREA CONTROL_AREA |
| typedef struct _EVENT_COUNTER EVENT_COUNTER |
| typedef enum _MI_VAD_TYPE MI_VAD_TYPE |
| typedef struct _MM_AVL_TABLE MM_AVL_TABLE |
| typedef struct _MMADDRESS_LIST MMADDRESS_LIST |
| typedef struct _MMADDRESS_NODE MMADDRESS_NODE |
| typedef struct _MMEXTEND_INFO MMEXTEND_INFO |
| typedef struct _MMPFN_IDENTITY MMPFN_IDENTITY |
| typedef struct _MMSECTION_FLAGS MMSECTION_FLAGS |
| typedef struct _MMSUPPORT MMSUPPORT |
| typedef struct _MMSUPPORT_FLAGS MMSUPPORT_FLAGS |
| typedef struct _MMVAD_FLAGS MMVAD_FLAGS |
| typedef struct _MMVAD_FLAGS2 MMVAD_FLAGS2 |
| typedef struct _MMVAD_LONG MMVAD_LONG |
| typedef struct _MMVAD_SHORT MMVAD_SHORT |
| typedef struct _MMWSLE_HASH MMWSLE_HASH |
| typedef struct _MMWSLENTRY MMWSLENTRY |
| typedef struct _MSUBSECTION MSUBSECTION |
| typedef struct _ADDRESS_RANGE * PADDRESS_RANGE |
| typedef struct _CONTROL_AREA * PCONTROL_AREA |
| typedef struct _EVENT_COUNTER * PEVENT_COUNTER |
| typedef struct _LARGE_CONTROL_AREA * PLARGE_CONTROL_AREA |
| typedef struct _MAPPED_FILE_SEGMENT * PMAPPED_FILE_SEGMENT |
| typedef struct MEMORY_SECTION_NAME * PMEMORY_SECTION_NAME |
| typedef enum _MI_VAD_TYPE * PMI_VAD_TYPE |
| typedef struct _MM_AVL_TABLE * PMM_AVL_TABLE |
| typedef struct _MMADDRESS_LIST * PMMADDRESS_LIST |
| typedef struct _MMADDRESS_NODE * PMMADDRESS_NODE |
| typedef struct _MMEXTEND_INFO * PMMEXTEND_INFO |
| typedef struct _MMPFN_IDENTITY * PMMPFN_IDENTITY |
| typedef struct _MMSECTION_FLAGS * PMMSECTION_FLAGS |
| typedef struct _MMSUBSECTION_FLAGS * PMMSUBSECTION_FLAGS |
| typedef struct _MMSUPPORT * PMMSUPPORT |
| typedef struct _MMSUPPORT_FLAGS * PMMSUPPORT_FLAGS |
| typedef struct _MMVAD_FLAGS * PMMVAD_FLAGS |
| typedef struct _MMVAD_FLAGS2 * PMMVAD_FLAGS2 |
| typedef struct _MMVAD_LONG * PMMVAD_LONG |
| typedef struct _MMVAD_SHORT * PMMVAD_SHORT |
| typedef struct _MMWSLE_FREE_ENTRY * PMMWSLE_FREE_ENTRY |
| typedef struct _MMWSLE_HASH * PMMWSLE_HASH |
| typedef struct _MMWSLENTRY * PMMWSLENTRY |
| typedef struct _MSUBSECTION * PMSUBSECTION |
| typedef struct _PAGEDIR_INFORMATION * PPAGEDIR_INFORMATION |
| typedef struct _SEGMENT_FLAGS * PSEGMENT_FLAGS |
| typedef struct _SEGMENT_OBJECT * PSEGMENT_OBJECT |
| typedef struct _SUBSECTION * PSUBSECTION |
| typedef struct _SEGMENT_FLAGS SEGMENT_FLAGS |
| typedef struct _SEGMENT_OBJECT SEGMENT_OBJECT |
| typedef struct _SUBSECTION SUBSECTION |
Definition at line 181 of file mmtypes.h.
| Enumerator | |
|---|---|
| VadNone | |
| VadDevicePhysicalMemory | |
| VadImageMap | |
| VadAwe | |
| VadWriteWatch | |
| VadLargePages | |
| VadRotatePhysical | |
| VadLargePageSection | |
Definition at line 202 of file mmtypes.h.
| Enumerator | |
|---|---|
| ZeroedPageList | |
| FreePageList | |
| StandbyPageList | |
| ModifiedPageList | |
| ModifiedNoWritePageList | |
| BadPageList | |
| ActiveAndValid | |
| TransitionPage | |
Definition at line 151 of file mmtypes.h.
| Enumerator | |
|---|---|
| LookasideSmallIrpList | |
| LookasideLargeIrpList | |
| LookasideMdlList | |
| LookasideCreateInfoList | |
| LookasideNameBufferList | |
| LookasideTwilightList | |
| LookasideCompletionList | |
| LookasideMaximumList | |
Definition at line 166 of file mmtypes.h.
| Enumerator | |
|---|---|
| SectionBasicInformation | |
| SectionImageInformation | |
| SectionBasicInformation | |
| SectionImageInformation | |
| SectionRelocationInformation | |
| SectionOriginalBaseInformation | |
| SectionInternalImageInformation | |
Definition at line 193 of file mmtypes.h.
| C_ASSERT | ( | (sizeof(CONTROL_AREA) % 8) | = =0 | ) |
| C_ASSERT | ( | (sizeof(LARGE_CONTROL_AREA) % 8) | = =0 | ) |
| C_ASSERT | ( | (sizeof(MSUBSECTION) % 8) | = =0 | ) |
| C_ASSERT | ( | (sizeof(SUBSECTION) % 8) | = =0 | ) |
|
extern |
Definition at line 369 of file mminit.c.
Referenced by MmArmInitSystem(), MmCreatePeb(), and RtlpSetHeapParameters().
|
extern |
Definition at line 368 of file mminit.c.
Referenced by MmArmInitSystem(), MmCreatePeb(), and RtlpSetHeapParameters().
|
extern |
Definition at line 367 of file mminit.c.
Referenced by MmArmInitSystem(), MmCreatePeb(), and RtlpSetHeapParameters().
|
extern |
Definition at line 366 of file mminit.c.
Referenced by MmArmInitSystem(), MmCreatePeb(), and RtlpSetHeapParameters().
|
extern |
Definition at line 192 of file section.c.
Referenced by CheckSection_(), ExpInitNls(), MmCreateArm3Section(), MmCreateDataFileSection(), MmCreateImageSection(), MmCreatePhysicalMemorySection(), MmInitSectionImplementation(), MmLoadSystemImage(), NtExtendSection(), NtMapViewOfSection(), NtOpenSection(), NtQuerySection(), NtSecureConnectPort(), ObpLookupObjectName(), PsLocateSystemDll(), PspCreateProcess(), and TestWin2003ObjectTypes().