Lines Matching refs:cached

193 Inode::Inode(CachedBlock *cached)
194 : CachedBlock(cached),
198 PRINT(("Inode::Inode(%p) @ %p\n", cached, this));
1043 // standard cached access only from here
1116 CachedBlock cached(fVolume,run);
1117 if ((block = cached.Block()) == NULL)
1125 if (fVolume->WriteBlocks(cached.BlockNumber(), block, 1) < B_OK)
1143 CachedBlock cached(fVolume);
1146 if ((block = cached.SetTo(blockNumber + i, true)) == NULL)
1149 if (fVolume->WriteBlocks(cached.BlockNumber(), block, 1) < B_OK)
1186 CachedBlock cached(fVolume);
1190 block_run *runs = (block_run *)cached.SetTo(block + i, true);
1194 if (cached.WriteBack(transaction) < B_OK)
1297 CachedBlock cached(fVolume);
1310 runs = (block_run *)cached.SetTo(data->indirect);
1318 if ((runs = (block_run *)cached.SetTo(block + i)) == NULL)
1344 cached.WriteBack(transaction);
1401 CachedBlock cached(fVolume);
1424 if (cached.BlockNumber() != block)
1425 array = (block_run *)cached.SetTo(block);
1439 if (cached.Block() != NULL
1440 && cached.WriteBack(transaction) < B_OK)
1443 array = (block_run *)cached.SetTo(fVolume->ToBlock(data->double_indirect)
1518 CachedBlock cached(fVolume);
1525 block_run *array = (block_run *)cached.SetTo(blockNumber + i);
1554 cached.WriteBack(transaction);
1630 CachedBlock cached(fVolume);
1635 block_run *array = (block_run *)cached.SetTo(block + i);
1644 cached.WriteBack(transaction);
1778 CachedBlock cached(fVolume);
1783 block_run *runs = (block_run *)cached.SetTo(block + j);
1805 block_run *indirectRuns = (block_run *)cached.SetTo(indirectBlock + l);