ReactOS 0.4.16-dev-117-g38f21f9
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | MODULE_INVOLVED_IN_ARM3 |
_Requires_lock_held_ | ( | PspQuotaLock | ) |
Raises the quota limit, depending on the given pool type of the quota in question. The routine is used exclusively by Process Manager for quota handling.
Returns the quota, depending on the given pool type of the quota in question. The routine is used exclusively by Process Manager for quota handling.
[in] | PoolType | The type of quota pool which the quota in question has to be raised. |
[in] | CurrentMaxQuota | The current maximum limit of quota threshold. |
[out] | NewMaxQuota | The newly raised maximum limit of quota threshold, returned to the caller. |
[in] | PoolType | The type of quota pool which the quota in question has to be raised. |
[in] | CurrentMaxQuota | The current maximum limit of quota threshold. |
Definition at line 1404 of file pool.c.
Definition at line 422 of file pool.c.
Referenced by _IRQL_requires_(), ExAllocatePoolWithTag(), and InitializePool().
Definition at line 918 of file pool.c.
Referenced by _IRQL_requires_(), and ExFreePoolWithTag().
Definition at line 278 of file pool.c.
Referenced by MiBuildNonPagedPool(), and MiInitMachineDependent().
Definition at line 186 of file pool.c.
Referenced by MiBuildNonPagedPool(), and MiInitMachineDependent().
Definition at line 203 of file pool.c.
Referenced by MiInitializeMemoryEvents().
Definition at line 1276 of file pool.c.
VOID NTAPI MiProtectedPoolInsertList | ( | IN PLIST_ENTRY | ListHead, |
IN PLIST_ENTRY | Entry, | ||
IN BOOLEAN | Critical | ||
) |
Definition at line 150 of file pool.c.
Referenced by MiAllocatePoolPages(), and MiFreePoolPages().
Definition at line 140 of file pool.c.
Referenced by MiProtectedPoolInsertList().
VOID NTAPI MiProtectedPoolRemoveEntryList | ( | IN PLIST_ENTRY | Entry | ) |
Definition at line 168 of file pool.c.
Referenced by MiAllocatePoolPages(), and MiFreePoolPages().
FORCEINLINE VOID MiProtectedPoolUnProtectLinks | ( | IN PLIST_ENTRY | Links, |
OUT PVOID * | PoolFlink, | ||
OUT PVOID * | PoolBlink | ||
) |
Definition at line 105 of file pool.c.
Referenced by MiProtectedPoolInsertList(), and MiProtectedPoolRemoveEntryList().
Definition at line 41 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), MiProtectedPoolProtectLinks(), and MiProtectedPoolRemoveEntryList().
Definition at line 70 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), and MiProtectedPoolUnProtectLinks().
Definition at line 408 of file pool.c.
Referenced by ExFreePoolWithTag(), and ExpCheckPoolAllocation().
PFN_NUMBER MiEndOfInitialPoolFrame |
Definition at line 23 of file pool.c.
Referenced by MiFreePoolPages(), and MiInitializeNonPagedPool().
PFN_COUNT MiExpansionPoolPagesInitialCharge |
Definition at line 21 of file pool.c.
Referenced by MiInitializeNonPagedPool(), and MmArmInitSystem().
SLIST_HEADER MiNonPagedPoolSListHead |
Definition at line 32 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), and MiInitializeNonPagedPool().
ULONG MiNonPagedPoolSListMaximum = 4 |
Definition at line 33 of file pool.c.
Referenced by MiFreePoolPages(), and MiInitializeNonPagedPool().
SLIST_HEADER MiPagedPoolSListHead |
Definition at line 34 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), and MiInitializeNonPagedPool().
ULONG MiPagedPoolSListMaximum = 8 |
Definition at line 35 of file pool.c.
Referenced by MiFreePoolPages(), and MiInitializeNonPagedPool().
PFN_NUMBER MiStartOfInitialPoolFrame |
Definition at line 23 of file pool.c.
Referenced by MiFreePoolPages(), and MiInitializeNonPagedPool().
SIZE_T MmAllocatedNonPagedPool |
Definition at line 26 of file pool.c.
Referenced by _Requires_lock_held_(), and MiInitializePoolEvents().
PVOID MmNonPagedPoolEnd0 |
Definition at line 22 of file pool.c.
Referenced by MiInitializeNonPagedPool().
LIST_ENTRY MmNonPagedPoolFreeListHead[MI_MAX_FREE_PAGE_LISTS] |
Definition at line 20 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), and MiInitializeNonPagedPool().
PFN_COUNT MmNumberOfFreeNonPagedPool |
Definition at line 21 of file pool.c.
Referenced by MiInitializeNonPagedPool().
MM_PAGED_POOL_INFO MmPagedPoolInfo |
Definition at line 25 of file pool.c.
Referenced by _Requires_lock_held_(), MiAllocatePoolPages(), MiBuildPagedPool(), MiCheckVirtualAddress(), MiFreePoolPages(), and MiInitializePoolEvents().
KGUARDED_MUTEX MmPagedPoolMutex |
Definition at line 24 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), MiInitializePoolEvents(), and MmArmInitSystem().
BOOLEAN MmProtectFreedNonPagedPool |
Definition at line 31 of file pool.c.
Referenced by MiAllocatePoolPages(), MiFreePoolPages(), MiInitializeNonPagedPool(), and MmArmAccessFault().
ULONG MmSpecialPoolTag |
Definition at line 29 of file pool.c.
Referenced by MiInitializeSpecialPool(), MmArmInitSystem(), and MmUseSpecialPool().
SIZE_T MmTotalNonPagedPoolQuota |
Definition at line 27 of file pool.c.
Referenced by _Requires_lock_held_().
SIZE_T MmTotalPagedPoolQuota |
Definition at line 28 of file pool.c.
Referenced by _Requires_lock_held_().