ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

mminit.c File Reference
#include <ntoskrnl.h>
#include <debug.h>
#include "miarm.h"

Go to the source code of this file.

Defines

#define NDEBUG
#define MODULE_INVOLVED_IN_ARM3

Functions

 C_ASSERT (FreePageList==1)
VOID NTAPI MiScanMemoryDescriptors (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
PFN_NUMBER NTAPI INIT_FUNCTION MxGetNextPage (IN PFN_NUMBER PageCount)
VOID NTAPI INIT_FUNCTION MiComputeColorInformation (VOID)
VOID NTAPI INIT_FUNCTION MiInitializeColorTables (VOID)
BOOLEAN NTAPI INIT_FUNCTION MiIsRegularMemory (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PFN_NUMBER Pfn)
VOID NTAPI INIT_FUNCTION MiMapPfnDatabase (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI INIT_FUNCTION MiBuildPfnDatabaseFromPages (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI INIT_FUNCTION MiBuildPfnDatabaseZeroPage (VOID)
VOID NTAPI INIT_FUNCTION MiBuildPfnDatabaseFromLoaderBlock (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI INIT_FUNCTION MiBuildPfnDatabaseSelf (VOID)
VOID NTAPI INIT_FUNCTION MiInitializePfnDatabase (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI INIT_FUNCTION MmFreeLoaderBlock (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI INIT_FUNCTION MiAdjustWorkingSetManagerParameters (IN BOOLEAN Client)
VOID NTAPI INIT_FUNCTION MiNotifyMemoryEvents (VOID)
NTSTATUS NTAPI INIT_FUNCTION MiCreateMemoryEvent (IN PUNICODE_STRING Name, OUT PKEVENT *Event)
BOOLEAN NTAPI INIT_FUNCTION MiInitializeMemoryEvents (VOID)
VOID NTAPI INIT_FUNCTION MiAddHalIoMappings (VOID)
VOID NTAPI MmDumpArmPfnDatabase (IN BOOLEAN StatusOnly)
PPHYSICAL_MEMORY_DESCRIPTOR
NTAPI INIT_FUNCTION 
MmInitializeMemoryLimits (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PBOOLEAN IncludeType)
VOID NTAPI INIT_FUNCTION MiBuildPagedPool (VOID)
VOID NTAPI INIT_FUNCTION MiDbgDumpMemoryDescriptors (VOID)
BOOLEAN NTAPI INIT_FUNCTION MmArmInitSystem (IN ULONG Phase, IN PLOADER_PARAMETER_BLOCK LoaderBlock)

Variables

ULONG MmMaximumNonPagedPoolPercent
SIZE_T MmSizeOfNonPagedPoolInBytes
SIZE_T MmMaximumNonPagedPoolInBytes
PFN_NUMBER MmMaximumNonPagedPoolInPages
SIZE_T MmMinimumNonPagedPoolSize = 256 * 1024
ULONG MmMinAdditionNonPagedPoolPerMb = 32 * 1024
SIZE_T MmDefaultMaximumNonPagedPool = 1024 * 1024
ULONG MmMaxAdditionNonPagedPoolPerMb = 400 * 1024
PVOID MmNonPagedSystemStart
SIZE_T MiNonPagedSystemSize
PVOID MmNonPagedPoolStart
PVOID MmNonPagedPoolExpansionStart
PVOID MmNonPagedPoolEnd = MI_NONPAGED_POOL_END
PVOID MmPagedPoolStart = MI_PAGED_POOL_START
PVOID MmPagedPoolEnd
SIZE_T MmSizeOfPagedPoolInBytes = MI_MIN_INIT_PAGED_POOLSIZE
PFN_NUMBER MmSizeOfPagedPoolInPages = MI_MIN_INIT_PAGED_POOLSIZE / PAGE_SIZE
PVOID MiSessionSpaceEnd
PVOID MiSessionImageEnd
PVOID MiSessionImageStart
PVOID MiSessionViewStart
PVOID MiSessionPoolEnd
PVOID MiSessionPoolStart
PVOID MmSessionBase
SIZE_T MmSessionSize
SIZE_T MmSessionViewSize
SIZE_T MmSessionPoolSize
SIZE_T MmSessionImageSize
PMMPTE MiSessionImagePteStart
PMMPTE MiSessionImagePteEnd
PMMPTE MiSessionBasePte
PMMPTE MiSessionLastPte
PVOID MiSystemViewStart
SIZE_T MmSystemViewSize
PMMWSL MmSystemCacheWorkingSetList = (PVOID)MI_SYSTEM_CACHE_WS_START
PFN_COUNT MmNumberOfSystemPtes
PFN_NUMBER MxPfnAllocation
RTL_BITMAP MiPfnBitMap
PPHYSICAL_MEMORY_DESCRIPTOR MmPhysicalMemoryBlock
PFN_NUMBER MmHighestPhysicalPage
PFN_NUMBER MmLowestPhysicalPage = -1
PFN_COUNT MmNumberOfPhysicalPages
SIZE_T MmBootImageSize
ULONG_PTR MmUserProbeAddress
PVOID MmHighestUserAddress
PVOID MmSystemRangeStart
PMMPTE MiHighestUserPte
PMMPDE MiHighestUserPde
PVOID MmSystemCacheStart
PVOID MmSystemCacheEnd
MMSUPPORT MmSystemCacheWs
PVOID MmHyperSpaceEnd
ULONG MmSecondaryColors
ULONG MmSecondaryColorMask
ULONG MmLargeStackSize = KERNEL_LARGE_STACK_SIZE
PMEMORY_ALLOCATION_DESCRIPTOR MxFreeDescriptor
MEMORY_ALLOCATION_DESCRIPTOR MxOldFreeDescriptor
PMMCOLOR_TABLES MmFreePagesByColor [FreePageList+1]
KEVENT MiTempEvent
PKEVENT MiLowMemoryEvent
PKEVENT MiHighMemoryEvent
PKEVENT MiLowPagedPoolEvent
PKEVENT MiHighPagedPoolEvent
PKEVENT MiLowNonPagedPoolEvent
PKEVENT MiHighNonPagedPoolEvent
PFN_NUMBER MmLowMemoryThreshold
PFN_NUMBER MmHighMemoryThreshold
PFN_NUMBER MiLowPagedPoolThreshold
PFN_NUMBER MiHighPagedPoolThreshold
PFN_NUMBER MiLowNonPagedPoolThreshold
PFN_NUMBER MiHighNonPagedPoolThreshold
PFN_NUMBER MmMinimumFreePages = 26
PFN_NUMBER MmPlentyFreePages = 400
ULONG MmProductType
MM_SYSTEMSIZE MmSystemSize
PFN_NUMBER MmSystemCacheWsMinimum = 288
PFN_NUMBER MmSystemCacheWsMaximum = 350
BOOLEAN MmLargeSystemCache
SIZE_T MmAllocationFragment
SIZE_T MmTotalCommitLimit
SIZE_T MmTotalCommitLimitMaximum
BOOLEAN MiDbgEnableMdDump
ULONG MiNumberDescriptors = 0
PFN_NUMBER MiNumberOfFreePages = 0

Generated on Fri May 25 2012 06:06:13 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.