NextOffset
= (FreeChunk*)((uint8*)this + FreeChunk::NextOffset() + splitSize);
chunk->fSize = fSize - splitSize - FreeChunk::NextOffset();
fSize = splitSize + FreeChunk::NextOffset();
return (FreeChunk*)((addr_t)allocated - FreeChunk::NextOffset());
pool->available = pool->max_size - FreeChunk::NextOffset();
return fSize - FreeChunk::NextOffset();