The Pedigree Project  0.1
SlamCache Member List

This is the complete list of members for SlamCache, including all inherited members.

__attribute__((aligned(16))) (defined in SlamCache)SlamCache
alignedNode typedef (defined in SlamCache)SlamCacheprivate
allocate()SlamCache
free(uintptr_t object)SlamCache
freeSlab(uintptr_t slab) (defined in SlamCache)SlamCacheprivate
getSlab() (defined in SlamCache)SlamCacheprivate
initialise(SlamAllocator *parent, size_t objectSize)SlamCache
initialiseSlab(uintptr_t slab) (defined in SlamCache)SlamCacheprivate
isPointerValid(uintptr_t object) const (defined in SlamCache)SlamCache
m_EmptyNode (defined in SlamCache)SlamCacheprivate
m_FirstSlab (defined in SlamCache)SlamCacheprivate
m_ObjectSize (defined in SlamCache)SlamCacheprivate
m_PartialLists (defined in SlamCache)SlamCacheprivate
m_pParentAllocatorSlamCacheprivate
m_RecoveryLockSlamCacheprivate
m_SlabSize (defined in SlamCache)SlamCacheprivate
objectSize() const (defined in SlamCache)SlamCacheinline
operator=(const SlamCache &) (defined in SlamCache)SlamCacheprivate
pop(alignedNode *head) (defined in SlamCache)SlamCacheprivate
push(alignedNode *head, Node *newTail, Node *newHead=0) (defined in SlamCache)SlamCacheprivate
recovery(size_t maxSlabs)SlamCache
slabSize() const (defined in SlamCache)SlamCacheinline
SlamCache()SlamCache
SlamCache(const SlamCache &) (defined in SlamCache)SlamCacheprivate
~SlamCache()SlamCachevirtual