Home
last modified time | relevance | path

Searched refs:MmAvailablePages (Results 1 – 20 of 20) sorted by relevance

/reactos/ntoskrnl/mm/ARM3/
H A Dpfnlist.c73 MmAvailablePages++; in MiIncrementAvailablePages()
76 if (MmAvailablePages == MmLowMemoryThreshold) in MiIncrementAvailablePages()
81 else if (MmAvailablePages == MmHighMemoryThreshold) in MiIncrementAvailablePages()
93 ASSERT(MmAvailablePages > 0); in MiDecrementAvailablePages()
96 if (MmAvailablePages == MmHighMemoryThreshold) in MiDecrementAvailablePages()
101 else if (MmAvailablePages == MmLowMemoryThreshold) in MiDecrementAvailablePages()
108 MmAvailablePages--; in MiDecrementAvailablePages()
109 if (MmAvailablePages < MmMinimumFreePages) in MiDecrementAvailablePages()
113 DPRINT1("Running low on pages: %lu remaining\n", MmAvailablePages); in MiDecrementAvailablePages()
485 if (MmAvailablePages == 0) in MiRemoveAnyPage()
[all …]
H A Dzeropage.c45 DPRINT("Free pages: %lx\n", MmAvailablePages); in MmZeroPageThread()
H A Dpool.c853 if (MmAvailablePages < SizeInPages) in MiAllocatePoolPages()
860 … DPRINT1("OUT OF AVAILABLE PAGES! Required %lu, Available %lu\n", SizeInPages, MmAvailablePages); in MiAllocatePoolPages()
1427 if (MmAvailablePages < MI_QUOTA_NON_PAGED_NEEDED_PAGES) in _Requires_lock_held_()
1429 …RINT1("MmRaisePoolQuota(): Not enough pages available (current pages -- %lu)\n", MmAvailablePages); in _Requires_lock_held_()
H A Dmmsup.c111 if (((SIZE_T)Delta / 1024) > (MmAvailablePages - 128)) in MmAdjustWorkingSetSize()
H A Dspecial.c298 if (MmAvailablePages < 0x100) in MmAllocateSpecialPool()
302 DPRINT1("Special pool: MmAvailablePages 0x%x is too small\n", MmAvailablePages); in MmAllocateSpecialPool()
H A Dwslist.cpp423 BOOLEAN TrimHard = MmAvailablePages < MmMinimumFreePages; in MmWorkingSetManager()
427 if ((MmAvailablePages + MmModifiedPageListHead.Total) >= MmPlentyFreePages) in MmWorkingSetManager()
H A Dmminit.c1221 if (MmAvailablePages < MmLowMemoryThreshold) in MiNotifyMemoryEvents()
1227 else if (MmAvailablePages < MmHighMemoryThreshold) in MiNotifyMemoryEvents()
2401 MmResidentAvailablePages = MmAvailablePages - 32; in MmArmInitSystem()
2540 MmTotalCommitLimit = MmAvailablePages; in MmArmInitSystem()
H A Dpagfault.c1044 ASSERT(MmAvailablePages > 0); in MiResolveTransitionFault()
1048 ASSERT(MmAvailablePages > 32); in MiResolveTransitionFault()
2288 ASSERT(MmAvailablePages > 0); in MmArmAccessFault()
H A Dsection.c982 ASSERT(MmAvailablePages >= 32); in MiSessionCommitPageTables()
/reactos/ntoskrnl/mm/
H A Dbalance.c109 if (MmAvailablePages < MiMinimumAvailablePages) in MiTrimMemoryConsumer()
112 Target = (ULONG)max(Target, MiMinimumAvailablePages - MmAvailablePages); in MiTrimMemoryConsumer()
123 …Status = MiMemoryConsumers[Consumer].Trim(Target, MmAvailablePages < MiMinimumAvailablePages, &NrF… in MiTrimMemoryConsumer()
389 Target = max(InitialTarget, abs(MiMinimumAvailablePages - MmAvailablePages)); in MiBalancerThread()
H A Dfreelist.c26 PFN_NUMBER MmAvailablePages; variable
270 if (MmAvailablePages != 0) in MiAllocatePagesForMdl()
/reactos/ntoskrnl/cc/
H A Dcopy.c388 (MmAvailablePages > MmThrottleTop || in CcCanIWrite()
389 (MmModifiedPageListHead.Total < 1000 && MmAvailablePages > MmThrottleBottom)) && in CcCanIWrite()
445 if (MmAvailablePages <= MmThrottleTop) in CcCanIWrite()
446 …DPRINT1(" Available pages are below throttle top: %lx <= %lx\n", MmAvailablePages, MmThrottleTo… in CcCanIWrite()
449 if (MmAvailablePages <= MmThrottleBottom) in CcCanIWrite()
450 …DPRINT1(" Available pages are below throttle bottom: %lx <= %lx\n", MmAvailablePages, MmThrottl… in CcCanIWrite()
H A Dlazywrite.c135 while (MmAvailablePages < MmThrottleTop) in CcWriteBehind()
H A Dview.c1581 KdbpPrint("MmAvailablePages:\t%lu (%lu Kb)\n", MmAvailablePages, in ExpKdbgExtDefWrites()
1582 (MmAvailablePages * PAGE_SIZE) / 1024); in ExpKdbgExtDefWrites()
/reactos/sdk/include/psdk/
H A Dwdbgexts.h138 ULONG MmAvailablePages; member
246 ULPTR64 MmAvailablePages; member
/reactos/ntoskrnl/mm/ARM3/i386/
H A Dinit.c461 MmInitializeBalancer(MmAvailablePages, 0); in MiInitMachineDependent()
/reactos/ntoskrnl/kd64/
H A Dkddata.c588 PtrToUL64(&MmAvailablePages),
/reactos/ntoskrnl/mm/amd64/
H A Dinit.c761 MmInitializeBalancer((ULONG)MmAvailablePages, 0); in MiInitMachineDependent()
/reactos/ntoskrnl/ex/
H A Dsysinfo.c718 Spi->AvailablePages = (ULONG)MmAvailablePages; in QSI_DEF()
2469 NumaInformation->AvailableMemory[0] = MmAvailablePages << PAGE_SHIFT; in QSI_DEF()
/reactos/ntoskrnl/include/internal/
H A Dmm.h20 extern PFN_NUMBER MmAvailablePages;