Lines Matching defs:CachedBlock
19 // The CachedBlock class is completely implemented as inlines.
24 class CachedBlock {
26 CachedBlock(Volume* volume);
27 CachedBlock(CachedBlock* cached);
28 ~CachedBlock();
54 CachedBlock(const CachedBlock& other);
55 CachedBlock& operator=(const CachedBlock& other);
69 CachedBlock::CachedBlock(Volume* volume)
79 CachedBlock::CachedBlock(CachedBlock* cached)
90 CachedBlock::~CachedBlock()
97 CachedBlock::Keep()
104 CachedBlock::Unset()
114 CachedBlock::SetTo(off_t block, off_t base, size_t length)
124 CachedBlock::SetTo(off_t block)
131 CachedBlock::SetTo(block_run run)
138 CachedBlock::SetToWritable(Transaction& transaction, off_t block, off_t base,
156 CachedBlock::SetToWritable(Transaction& transaction, off_t block, bool empty)
163 CachedBlock::SetToWritable(Transaction& transaction, block_run run, bool empty)
170 CachedBlock::MakeWritable(Transaction& transaction)