Lines Matching refs:right
154 Block &right = BlockRight(block); in Free() local
174 if (right.IsFree()) in Free()
178 if (right.GetSize() > left->GetSize()) in Free()
180 …for (const uint16_t offset = BlockOffset(right); prev->GetNext() != offset; prev = &BlockNext(*pre… in Free()
185 prev = &BlockPrev(right); in Free()
189 prev->SetNext(right.GetNext()); in Free()
190 right.SetNext(0); in Free()
193 left->SetSize(left->GetSize() + right.GetSize() + sizeof(Block)); in Free()
203 if (right.IsFree()) in Free()
205 Block &prev = BlockPrev(right); in Free()
206 prev.SetNext(right.GetNext()); in Free()
207 block.SetSize(block.GetSize() + right.GetSize() + sizeof(Block)); in Free()