SLAB_CHUNK_SIZE_SMALL
if (metaChunk->chunkSize == SLAB_CHUNK_SIZE_SMALL)
if (metaChunk->chunkSize == SLAB_CHUNK_SIZE_SMALL)
case SLAB_CHUNK_SIZE_SMALL:
case SLAB_CHUNK_SIZE_SMALL:
case SLAB_CHUNK_SIZE_SMALL:
(totalUsedSmall * SLAB_CHUNK_SIZE_SMALL
size = ROUNDUP(size, SLAB_CHUNK_SIZE_SMALL);
size_t chunkSize = SLAB_CHUNK_SIZE_SMALL;
uint32 chunkCount = size / SLAB_CHUNK_SIZE_SMALL;
ASSERT((size % SLAB_CHUNK_SIZE_SMALL) == 0);
if (size <= SLAB_CHUNK_SIZE_SMALL)
return SLAB_CHUNK_SIZE_SMALL;
if (chunkSize == SLAB_CHUNK_SIZE_SMALL) {
(SLAB_CHUNK_SIZE_LARGE / SLAB_CHUNK_SIZE_SMALL)
cache->slab_size = SLAB_CHUNK_SIZE_SMALL;
if (size > SLAB_CHUNK_SIZE_SMALL) {
if (MemoryManager::AllocateRaw(SLAB_CHUNK_SIZE_SMALL, 0, block) != B_OK)
sBootStrapMemorySize = SLAB_CHUNK_SIZE_SMALL;