Allocate(SIZE_T Size, uint32 AllocationHint=0, FCriticalSection *Mutex=nullptr) | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
AllocateImpl(SIZE_T Size, uint32 CachedByteLimit, FFreePageBlock *First, FFreePageBlock *Last, uint32 &FreedPageBlocksNum, SIZE_T &CachedTotal, FCriticalSection *Mutex) | FCachedOSPageAllocator | private |
CachedTotal | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | private |
Free(void *Ptr, SIZE_T Size, FCriticalSection *Mutex=nullptr, bool ThreadIsTimeCritical=false) | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
FreeAll(FCriticalSection *Mutex=nullptr) | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
FreeAllImpl(FFreePageBlock *First, uint32 &FreedPageBlocksNum, SIZE_T &CachedTotal, FCriticalSection *Mutex) | FCachedOSPageAllocator | private |
FreedPageBlocks | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | private |
FreedPageBlocksNum | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | private |
FreeImpl(void *Ptr, SIZE_T Size, uint32 NumCacheBlocks, uint32 CachedByteLimit, FFreePageBlock *First, uint32 &FreedPageBlocksNum, SIZE_T &CachedTotal, FCriticalSection *Mutex, bool ThreadIsTimeCritical) | FCachedOSPageAllocator | private |
GetCachedFreeTotal() | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
IsOSAllocation(SIZE_T Size) | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
FCachedOSPageAllocator::IsOSAllocation(SIZE_T Size, uint32 CachedByteLimit) | FCachedOSPageAllocator | inlineprivatestatic |
Refresh() | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
TCachedOSPageAllocator() | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |
UpdateStats() | TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit > | inline |