Lines Matching refs:num
267 static void markBlocks(FreeBlock *fBlock, int num, size_t size) { in markBlocks() argument
268 for (int i=1; i<num; i++) { in markBlocks()
573 FreeBlock *Backend::splitBlock(FreeBlock *fBlock, int num, size_t size, bool blockIsAligned, bool n… in splitBlock() argument
575 const size_t totalSize = num * size; in splitBlock()
621 FreeBlock::markBlocks(fBlock, num, size); in splitBlock()
789 FreeBlock *Backend::genericGetBlock(int num, size_t size, bool needAlignedBlock) in genericGetBlock() argument
792 const size_t totalReqSize = num*size; in genericGetBlock()
815 … block = freeSlabAlignedBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
818 … block = freeLargeBlockBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
821 … block = freeLargeBlockBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
824 … block = freeSlabAlignedBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
854 block = splitBlock(block, num, size, block->slabAligned, needAlignedBlock); in genericGetBlock()
874 BlockI *Backend::getSlabBlock(int num) { in getSlabBlock() argument
875 BlockI *b = (BlockI*)genericGetBlock(num, slabSize, /*slabAligned=*/true); in getSlabBlock()