ReactOS 0.4.16-dev-852-gcfcc8d8
|
Definition at line 62 of file heappage.c.
LIST_ENTRY _DPH_HEAP_ROOT::AvailableAllocationHead |
Definition at line 84 of file heappage.c.
Referenced by RtlpDphCoalesceNodeIntoAvailable(), RtlpDphRemoveFromAvailableList(), RtlpDphSearchAvailableMemoryListForBestFit(), and RtlpPageHeapCreate().
RTL_AVL_TABLE _DPH_HEAP_ROOT::BusyNodesTable |
Definition at line 74 of file heappage.c.
Referenced by RtlpDphFindBusyMemory(), RtlpDphPlaceOnBusyList(), RtlpDphRemoveFromBusyList(), RtlpPageHeapCreate(), and RtlpPageHeapDestroy().
PRTL_TRACE_BLOCK _DPH_HEAP_ROOT::CreateStackTrace |
Definition at line 101 of file heappage.c.
ULONG _DPH_HEAP_ROOT::ExtraFlags |
Definition at line 98 of file heappage.c.
Referenced by RtlpDphSetProtectionAfterUse(), RtlpDphSetProtectionBeforeUse(), RtlpPageHeapAllocate(), RtlpPageHeapCreate(), RtlpPageHeapDestroy(), RtlpPageHeapFree(), and RtlpPageHeapReAllocate().
PVOID _DPH_HEAP_ROOT::FirstThread |
Definition at line 102 of file heappage.c.
PHEAP_LOCK _DPH_HEAP_ROOT::HeapCritSect |
Definition at line 66 of file heappage.c.
Referenced by RtlpDphEnterCriticalSection(), RtlpDphLeaveCriticalSection(), RtlpPageHeapCreate(), and RtlpPageHeapDestroy().
ULONG _DPH_HEAP_ROOT::HeapFlags |
Definition at line 65 of file heappage.c.
Referenced by RtlpDebugPageHeapValidate(), RtlpDphEnterCriticalSection(), RtlpPageHeapAllocate(), RtlpPageHeapCreate(), RtlpPageHeapDestroy(), RtlpPageHeapFree(), RtlpPageHeapGetUserInfo(), RtlpPageHeapLock(), RtlpPageHeapReAllocate(), RtlpPageHeapSetUserFlags(), RtlpPageHeapSetUserValue(), and RtlpPageHeapSize().
SIZE_T _DPH_HEAP_ROOT::nAvailableAllocationBytesCommitted |
Definition at line 86 of file heappage.c.
Referenced by RtlpDphCoalesceNodeIntoAvailable(), RtlpDphFindAvailableMemory(), RtlpDphRemoveFromAvailableList(), and RtlpPageHeapAllocate().
ULONG _DPH_HEAP_ROOT::nAvailableAllocations |
Definition at line 85 of file heappage.c.
Referenced by RtlpDphCoalesceNodeIntoAvailable(), and RtlpDphRemoveFromAvailableList().
SIZE_T _DPH_HEAP_ROOT::nBusyAllocationBytesAccessible |
Definition at line 91 of file heappage.c.
Referenced by RtlpDphPlaceOnBusyList(), and RtlpDphRemoveFromBusyList().
SIZE_T _DPH_HEAP_ROOT::nBusyAllocationBytesCommitted |
Definition at line 77 of file heappage.c.
Referenced by RtlpDphPlaceOnBusyList(), and RtlpDphRemoveFromBusyList().
ULONG _DPH_HEAP_ROOT::nBusyAllocations |
Definition at line 76 of file heappage.c.
Referenced by RtlpDphPlaceOnBusyList(), and RtlpDphRemoveFromBusyList().
LIST_ENTRY _DPH_HEAP_ROOT::NextHeap |
Definition at line 97 of file heappage.c.
Referenced by RtlpPageHeapCreate(), and RtlpPageHeapDestroy().
SIZE_T _DPH_HEAP_ROOT::nFreeAllocationBytesCommitted |
Definition at line 82 of file heappage.c.
Referenced by RtlpDphFindAvailableMemory(), RtlpDphPlaceOnFreeList(), and RtlpDphRemoveFromFreeList().
ULONG _DPH_HEAP_ROOT::nFreeAllocations |
Definition at line 81 of file heappage.c.
Referenced by RtlpDphCoalesceFreeIntoAvailable(), RtlpDphFindAvailableMemory(), RtlpDphPlaceOnFreeList(), and RtlpDphRemoveFromFreeList().
SIZE_T _DPH_HEAP_ROOT::nNodePoolBytes |
Definition at line 95 of file heappage.c.
Referenced by RtlpDphPlaceOnPoolList().
ULONG _DPH_HEAP_ROOT::nNodePools |
Definition at line 94 of file heappage.c.
Referenced by RtlpDphPlaceOnPoolList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::NodeToAllocate |
Definition at line 75 of file heappage.c.
Referenced by RtlpDphAllocateNodeForTable(), and RtlpDphPlaceOnBusyList().
PVOID _DPH_HEAP_ROOT::NormalHeap |
Definition at line 100 of file heappage.c.
Referenced by RtlpDphNormalHeapValidate(), RtlpPageHeapCreate(), and RtlpPageHeapDestroy().
ULONG _DPH_HEAP_ROOT::nRemoteLockAcquired |
Definition at line 67 of file heappage.c.
Referenced by RtlpDphEnterCriticalSection().
ULONG _DPH_HEAP_ROOT::nUnusedNodes |
Definition at line 90 of file heappage.c.
Referenced by RtlpDphAddNewPool(), RtlpDphReturnNodeToUnusedList(), and RtlpDphTakeNodeFromUnusedList().
SIZE_T _DPH_HEAP_ROOT::nVirtualStorageBytes |
Definition at line 72 of file heappage.c.
Referenced by RtlpDphPlaceOnVirtualList().
ULONG _DPH_HEAP_ROOT::nVirtualStorageRanges |
Definition at line 71 of file heappage.c.
Referenced by RtlpDphPlaceOnVirtualList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pFreeAllocationListHead |
Definition at line 79 of file heappage.c.
Referenced by RtlpDphCoalesceFreeIntoAvailable(), RtlpDphPlaceOnFreeList(), and RtlpDphRemoveFromFreeList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pFreeAllocationListTail |
Definition at line 80 of file heappage.c.
Referenced by RtlpDphPlaceOnFreeList(), and RtlpDphRemoveFromFreeList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pNodePoolListHead |
Definition at line 92 of file heappage.c.
Referenced by RtlpDphPlaceOnPoolList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pNodePoolListTail |
Definition at line 93 of file heappage.c.
Referenced by RtlpDphPlaceOnPoolList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pUnusedNodeListHead |
Definition at line 88 of file heappage.c.
Referenced by RtlpDphAddNewPool(), RtlpDphAllocateNode(), RtlpDphReturnNodeToUnusedList(), and RtlpDphTakeNodeFromUnusedList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pUnusedNodeListTail |
Definition at line 89 of file heappage.c.
Referenced by RtlpDphAddNewPool(), RtlpDphReturnNodeToUnusedList(), and RtlpDphTakeNodeFromUnusedList().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pVirtualStorageListHead |
Definition at line 69 of file heappage.c.
Referenced by RtlpDphPlaceOnVirtualList(), and RtlpPageHeapDestroy().
PDPH_HEAP_BLOCK _DPH_HEAP_ROOT::pVirtualStorageListTail |
Definition at line 70 of file heappage.c.
Referenced by RtlpDphPlaceOnVirtualList().
ULONG _DPH_HEAP_ROOT::Seed |
Definition at line 99 of file heappage.c.
Referenced by RtlpPageHeapCreate().
ULONG _DPH_HEAP_ROOT::Signature |
Definition at line 64 of file heappage.c.
Referenced by RtlpDphPointerFromHandle(), and RtlpPageHeapCreate().