Home
last modified time | relevance | path

Searched refs:ReadAheadThread (Results 1 – 3 of 3) sorted by relevance

/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/dm-snapshot-merge/
H A Dsnapuserd_readahead.cpp165 ReadAheadThread::ReadAheadThread(const std::string& cow_device, const std::string& backing_device, in ReadAheadThread() function in android::snapshot::ReadAheadThread
174 void ReadAheadThread::CheckOverlap(const CowOperation* cow_op) { in CheckOverlap()
237 bool ReadAheadThread::ReconstructDataFromCow() { in ReconstructDataFromCow()
306 bool ReadAheadThread::ReadAheadIOStart() { in ReadAheadIOStart()
416 bool ReadAheadThread::RunThread() { in RunThread()
444 bool ReadAheadThread::InitializeFds() { in InitializeFds()
460 void ReadAheadThread::InitializeRAIter() { in InitializeRAIter()
465 bool ReadAheadThread::RAIterDone() { in RAIterDone()
470 void ReadAheadThread::RAIterNext() { in RAIterNext()
474 const CowOperation* ReadAheadThread::GetRAOpIter() { in GetRAOpIter()
[all …]
H A Dsnapuserd.h95 class ReadAheadThread {
97 ReadAheadThread(const std::string& cow_device, const std::string& backing_device,
324 std::unique_ptr<ReadAheadThread> read_ahead_thread_;
H A Dsnapuserd.cpp63 read_ahead_thread_ = std::make_unique<ReadAheadThread>(cow_device_, backing_store_device_, in InitializeWorkers()
767 ra_thread = std::async(std::launch::async, &ReadAheadThread::RunThread, in Start()