#include <heap.h>
Public Attributes | |
USHORT | Size |
USHORT | PreviousSize |
UCHAR | SegmentIndex |
UCHAR | Flags |
UCHAR | Index |
UCHAR | Mask |
LIST_ENTRY | FreeList |
|
Definition at line 200 of file heap.h. Referenced by RtlAllocateHeap(), RtlAllocateHeapSlowly(), RtlFreeHeap(), RtlFreeHeapSlowly(), RtlpCoalesceFreeBlocks(), RtlpCoalesceHeap(), RtlpDeCommitFreeBlock(), RtlpGrowBlockInPlace(), and RtlReAllocateHeap(). |
|
|
|
|
|
|
|
Definition at line 182 of file heap.h. Referenced by RtlAllocateHeap(), RtlAllocateHeapSlowly(), RtlpCoalesceFreeBlocks(), RtlpCoalesceHeap(), RtlpDeCommitFreeBlock(), RtlpGrowBlockInPlace(), and RtlReAllocateHeap(). |
|
Definition at line 189 of file heap.h. Referenced by RtlAllocateHeap(), RtlAllocateHeapSlowly(), RtlpCoalesceFreeBlocks(), RtlpGrowBlockInPlace(), and RtlReAllocateHeap(). |
|
Definition at line 174 of file heap.h. Referenced by RtlAllocateHeap(), RtlAllocateHeapSlowly(), RtlCompactHeap(), RtlpCoalesceFreeBlocks(), RtlpCoalesceHeap(), RtlpDeCommitFreeBlock(), RtlpExtendHeap(), RtlpGrowBlockInPlace(), and RtlReAllocateHeap(). |