Home
last modified time | relevance | path

Searched refs:BlockData (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/stressapptest/git/src/
H A Ddisk_blocks.h38 class BlockData {
40 BlockData();
41 ~BlockData();
69 DISALLOW_COPY_AND_ASSIGN(BlockData);
112 BlockData *GetUnusedBlock(int64 segment);
116 int RemoveBlock(BlockData *block);
123 BlockData *GetRandomBlock();
127 int ReleaseBlock(BlockData *block);
131 BlockData *block;
138 void InsertOnStructure(BlockData *block);
H A Ddisk_blocks.cc24 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()
[all …]
H A Dworker.h723 virtual bool WriteBlockToDisk(int fd, BlockData *block);
726 virtual bool ValidateBlockOnDisk(int fd, BlockData *block);
765 std::queue<BlockData*> in_flight_sectors_; // Queue of sectors written but
H A Dworker.cc2910 BlockData *block = block_table_->GetUnusedBlock(segment); in DoWork()
2951 BlockData *block = in_flight_sectors_.front(); in DoWork()
3085 bool DiskThread::WriteBlockToDisk(int fd, BlockData *block) { in WriteBlockToDisk()
3137 bool DiskThread::ValidateBlockOnDisk(int fd, BlockData *block) { in ValidateBlockOnDisk()
3284 BlockData *block = block_table_->GetRandomBlock(); in DoWork()