Lines Matching full:blockdata
23 // BlockData
24 BlockData::BlockData() : address_(0), size_(0), in BlockData() function in BlockData
30 BlockData::~BlockData() { in ~BlockData()
34 void BlockData::set_initialized() { in set_initialized()
40 bool BlockData::initialized() const { in initialized()
81 void DiskBlockTable::InsertOnStructure(BlockData *block) { in InsertOnStructure()
99 int DiskBlockTable::RemoveBlock(BlockData *block) { in RemoveBlock()
132 int DiskBlockTable::ReleaseBlock(BlockData *block) { in ReleaseBlock()
147 BlockData *DiskBlockTable::GetRandomBlock() { in GetRandomBlock()
168 BlockData *b = it->second->block; in GetRandomBlock()
195 BlockData *DiskBlockTable::GetUnusedBlock(int64 segment) { in GetUnusedBlock()
197 BlockData *block = new BlockData(); in GetUnusedBlock()