Lines Matching refs:slabSize

406             MALLOC_ASSERT(allocatedCount <= (slabSize-sizeof(Block))/objectSize  in checkFreePrecond()
514 #define SET_FITTING_SIZE(N) ( (slabSize-sizeof(Block))/N ) & ~(fittingAlignment-1)
1030 for (int j=0; j<num; b=(Block*)((uintptr_t)b+slabSize), j++) in getEmptyBlock()
1037 for (int i=0; i<num; b=(Block*)((uintptr_t)b+slabSize), i++) { in getEmptyBlock()
1337 const float threshold = (slabSize - sizeof(Block)) * (1 - emptyEnoughRatio); in adjustFullness()
1370 bumpPtr = (FreeObject *)((uintptr_t)this + slabSize - objectSize); in restoreBumpPtr()
1379 MALLOC_ASSERT( allocatedCount < (slabSize-sizeof(Block))/objectSize, ASSERT_TEXT ); in freeOwnObject()
1475 MALLOC_ASSERT( allocatedCount <= (slabSize-sizeof(Block))/objectSize, ASSERT_TEXT ); in privatizePublicFreeList()
1482 MALLOC_ASSERT( allocatedCount < (slabSize-sizeof(Block))/objectSize, ASSERT_TEXT ); in privatizePublicFreeList()
1587 bumpPtr = (FreeObject *)((uintptr_t)this + slabSize - objectSize); in initEmptyBlock()
1725 bumpPtr = (FreeObject *)((uintptr_t)this + slabSize); in reset()
1838 return slabSize - ((uintptr_t)bumpPtr - (uintptr_t)this); in availableSize()
1912 && (uintptr_t)ptr+StartupBlock::msize(ptr)<=(uintptr_t)this+slabSize, in free()
2115 MALLOC_ASSERT( allocatedCount < (slabSize-sizeof(Block))/objectSize, ASSERT_TEXT ); in allocateFromFreeList()
2130 MALLOC_ASSERT( allocatedCount < (slabSize-sizeof(Block))/objectSize, ASSERT_TEXT ); in allocateFromBumpPtr()
2435 Block* block = (Block *)alignDown(ptr, slabSize); in reallocAligned()
2458 return 0 == ((uintptr_t)this + slabSize - (uintptr_t)object) % objectSize; in isProperlyPlaced()
2466 uint16_t offset = (uintptr_t)this + slabSize - (uintptr_t)address; in findAllocatedObject()
2467 MALLOC_ASSERT( offset<=slabSize-sizeof(Block), ASSERT_TEXT ); in findAllocatedObject()
2514 Block* expectedBlock = (Block*)alignDown(ptr, slabSize); in isSmallObject()
2533 Block *block = (Block *)alignDown(object, slabSize); in freeSmallObject()
2657 (FreeObject*)defaultMemPool->getFromLLOCache(nullptr, size, slabSize); in internalMalloc()
2679 Block *block = (Block*)alignDown(ptr, slabSize); in internalMsize()
2807 Block *block = (Block*)alignDown(object, slabSize); in pool_identify()