The Pedigree Project
0.1
|
This is the complete list of members for SlamAllocator, including all inherited members.
__attribute__((aligned(16))) (defined in SlamAllocator) | SlamAllocator | |
__attribute__((aligned(16))) (defined in SlamAllocator) | SlamAllocator | |
allocate(size_t nBytes) | SlamAllocator | |
allocSize(uintptr_t mem) (defined in SlamAllocator) | SlamAllocator | |
free(uintptr_t mem) (defined in SlamAllocator) | SlamAllocator | |
freeSlab(uintptr_t address, size_t length) (defined in SlamAllocator) | SlamAllocator | |
getSlab(size_t fullSize) (defined in SlamAllocator) | SlamAllocator | |
getVigilance() const (defined in SlamAllocator) | SlamAllocator | inline |
heapPageCount() const (defined in SlamAllocator) | SlamAllocator | inline |
initialise() (defined in SlamAllocator) | SlamAllocator | |
instance() (defined in SlamAllocator) | SlamAllocator | inlinestatic |
isPointerValid(uintptr_t mem) const (defined in SlamAllocator) | SlamAllocator | |
isWithinHeap(uintptr_t mem) const (defined in SlamAllocator) | SlamAllocator | |
m_Base (defined in SlamAllocator) | SlamAllocator | private |
m_bInitialised (defined in SlamAllocator) | SlamAllocator | private |
m_bVigilant (defined in SlamAllocator) | SlamAllocator | private |
m_Caches (defined in SlamAllocator) | SlamAllocator | private |
m_HeapPageCount (defined in SlamAllocator) | SlamAllocator | private |
m_Instance | SlamAllocator | privatestatic |
m_SlabRegionBitmap (defined in SlamAllocator) | SlamAllocator | private |
m_SlabRegionBitmapEntries (defined in SlamAllocator) | SlamAllocator | private |
m_SlabRegionLock (defined in SlamAllocator) | SlamAllocator | private |
operator=(const SlamAllocator &) (defined in SlamAllocator) | SlamAllocator | private |
recovery(size_t maxSlabs=1) (defined in SlamAllocator) | SlamAllocator | |
setVigilance(bool b) (defined in SlamAllocator) | SlamAllocator | inline |
SlamAllocator() (defined in SlamAllocator) | SlamAllocator | |
SlamAllocator(const SlamAllocator &) (defined in SlamAllocator) | SlamAllocator | private |
wipe() | SlamAllocator | private |
~SlamAllocator() (defined in SlamAllocator) | SlamAllocator | virtual |