Lines Matching refs:BlockData
69 void DiskBlockTable::InsertOnStructure(BlockData *block) { in InsertOnStructure()
87 int DiskBlockTable::RemoveBlock(BlockData *block) { in RemoveBlock()
118 int DiskBlockTable::ReleaseBlock(BlockData *block) { in ReleaseBlock()
135 BlockData *DiskBlockTable::GetRandomBlock() { in GetRandomBlock()
156 BlockData *b = it->second->block; in GetRandomBlock()
181 BlockData *DiskBlockTable::GetUnusedBlock(int64 segment) { in GetUnusedBlock()
183 BlockData *block = new BlockData(); in GetUnusedBlock()
257 BlockData::BlockData() { in BlockData() function in BlockData
265 BlockData::~BlockData() { in ~BlockData()
269 void BlockData::SetParameters(int64 address, int64 size) { in SetParameters()
274 void BlockData::IncreaseReferenceCounter() { in IncreaseReferenceCounter()
278 void BlockData::DecreaseReferenceCounter() { in DecreaseReferenceCounter()
282 int BlockData::GetReferenceCounter() { in GetReferenceCounter()
286 void BlockData::SetBlockAsInitialized() { in SetBlockAsInitialized()
292 bool BlockData::BlockIsInitialized() { in BlockIsInitialized()
299 int64 BlockData::GetAddress() { in GetAddress()
303 int64 BlockData::GetSize() { in GetSize()
307 Pattern *BlockData::GetPattern() { in GetPattern()
311 void BlockData::SetPattern(Pattern *p) { in SetPattern()