CS350 COS
COS
|
#include <kmem.h>
Public Member Functions | |
LIST_HEAD (SlabElementHead, SlabElement) freeList | |
LIST_ENTRY (Slab) slabList | |
Data Fields | |
uintptr_t | objsz |
uintptr_t | align |
XMem * | xmem |
Spinlock | lock |
uint64_t | objs |
uint64_t | freeObjs |
uint64_t | allocs |
uint64_t | frees |
char | name [SLAB_NAMELEN] |
Slab::LIST_ENTRY | ( | Slab | ) |
Slab::LIST_HEAD | ( | SlabElementHead | , |
SlabElement | |||
) |
char Slab::name[SLAB_NAMELEN] |