Lines Matching refs:block
125 …for (Block *block = &BlockNext(*prev); block->GetSize() < aBlock.GetSize(); block = &BlockNext(*bl… in BlockInsert() local
127 prev = block; in BlockInsert()
153 Block &block = BlockOf(aPointer); in Free() local
154 Block &right = BlockRight(block); in Free()
156 mMemory.mFreeSize += block.GetSize(); in Free()
158 if (IsLeftFree(block)) in Free()
165 …for (const uint16_t offset = block.GetLeftNext(); left->GetNext() != offset; left = &BlockNext(*le… in Free()
197 left->SetSize(left->GetSize() + block.GetSize() + sizeof(Block)); in Free()
207 block.SetSize(block.GetSize() + right.GetSize() + sizeof(Block)); in Free()
208 BlockInsert(prev, block); in Free()
214 BlockInsert(BlockSuper(), block); in Free()