Searched refs:DiskBlockTable (Results 1 – 6 of 6) sorted by relevance
48 DiskBlockTable::DiskBlockTable() : sector_size_(0), write_block_size_(0), in DiskBlockTable() function in DiskBlockTable56 DiskBlockTable::~DiskBlockTable() { in ~DiskBlockTable()64 int64 DiskBlockTable::Random64() { in Random64()74 uint64 DiskBlockTable::Size() { in Size()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()180 void DiskBlockTable::SetParameters(int sector_size, in SetParameters()195 BlockData *DiskBlockTable::GetUnusedBlock(int64 segment) { in GetUnusedBlock()
75 class DiskBlockTable {77 DiskBlockTable();78 virtual ~DiskBlockTable();171 DISALLOW_COPY_AND_ASSIGN(DiskBlockTable);
673 explicit DiskThread(DiskBlockTable *block_table);772 DiskBlockTable *block_table_; // Disk Block Table, shared by all disk781 explicit RandomDiskThread(DiskBlockTable *block_table);
245 vector<DiskBlockTable*> blocktables_;
2566 DiskThread::DiskThread(DiskBlockTable *block_table) { in DiskThread()3225 RandomDiskThread::RandomDiskThread(DiskBlockTable *block_table) in RandomDiskThread()
945 blocktables_.push_back(new DiskBlockTable()); in ParseArgs()