Home
last modified time | relevance | path

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

/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/
H A Dsnapuserd_readahead.cpp26 ReadAhead::ReadAhead(const std::string& cow_device, const std::string& backing_device, in ReadAhead() function in android::snapshot::ReadAhead
246 bool ReadAhead::ReadAheadAsyncIO() { in ReadAheadAsyncIO()
485 bool ReadAhead::ReadAheadSyncIO() { in ReadAheadSyncIO()
610 bool ReadAhead::ReadAheadIOStart() { in ReadAheadIOStart()
709 void ReadAhead::FinalizeIouring() { in FinalizeIouring()
715 bool ReadAhead::RunThread() { in RunThread()
749 bool ReadAhead::InitializeFds() { in InitializeFds()
765 bool ReadAhead::InitReader() { in InitReader()
774 void ReadAhead::InitializeRAIter() { in InitializeRAIter()
778 bool ReadAhead::RAIterDone() { in RAIterDone()
[all …]
H A Dsnapuserd_core.h99 class ReadAhead {
101 ReadAhead(const std::string& cow_device, const std::string& backing_device,
428 std::unique_ptr<ReadAhead> read_ahead_thread_;
H A Dsnapuserd_core.cpp63 read_ahead_thread_ = std::make_unique<ReadAhead>(cow_device_, backing_store_device_, misc_name_, in InitializeWorkers()
314 std::async(std::launch::async, &ReadAhead::RunThread, read_ahead_thread_.get()); in Start()