Searched refs:DiskThread (Results 1 – 3 of 3) sorted by relevance
671 class DiskThread : public WorkerThread {673 explicit DiskThread(DiskBlockTable *block_table);674 virtual ~DiskThread();776 DISALLOW_COPY_AND_ASSIGN(DiskThread);779 class RandomDiskThread : public DiskThread {
2566 DiskThread::DiskThread(DiskBlockTable *block_table) { in DiskThread() function in DiskThread2599 DiskThread::~DiskThread() { in ~DiskThread()2605 void DiskThread::SetDevice(const char *device_name) { in SetDevice()2612 bool DiskThread::SetParameters(int read_block_size, in SetParameters()2727 bool DiskThread::OpenDevice(int *pfile) { in OpenDevice()2746 bool DiskThread::GetDiskSize(int fd) { in GetDiskSize()2797 bool DiskThread::CloseDevice(int fd) { in CloseDevice()2803 int64 DiskThread::GetTime() { in GetTime()2812 bool DiskThread::DoWork(int fd) { in DoWork()2920 bool DiskThread::AsyncDiskIO(IoOp op, int fd, void *buf, int64 size, in AsyncDiskIO()[all …]
1323 DiskThread *thread = new DiskThread(blocktables_[i]); in InitializeThreads()