Lines Matching refs:blocks
61 // iterate through the blocks, reading as long as there's something
117 // iterate through the blocks, writing as long as there's something
159 BlockList *blocks = _GetBlockList();
160 info.AddListAllocation(blocks->GetCapacity(), sizeof(BlockReference*));
161 int32 blockCount = blocks->CountItems();
163 info.AddBlockAllocation(blocks->ItemAt(i)->GetBlock()->GetSize());
213 // remove the last blocks
214 BlockList *blocks = _GetBlockList();
216 BlockReference *block = blocks->ItemAt(i);
217 blocks->RemoveItem(i);
242 // add new blocks
243 BlockList *blocks = _GetBlockList();
250 if (blocks->AddItem(block))
324 // iterate through the blocks, clearing as long as there's something
358 BlockList *blocks = _GetBlockList();
359 BlockReference *block = blocks->ItemAt(blockCount - 1);
363 blocks->ReplaceItem(blockCount - 1, newBlock);
386 BlockList *blocks = _GetBlockList();
387 if (blocks->AddItem(block)) {
392 blocks->~BlockList();
406 BlockList *blocks = _GetBlockList();
407 BlockReference *block = blocks->ItemAt(0);
408 blocks->RemoveItem(0L);
410 blocks->~BlockList();