Searched refs:MergeWorker (Results 1 – 4 of 4) sorted by relevance
/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/ |
D | merge_worker.cpp | 31 MergeWorker::MergeWorker(const std::string& cow_device, const std::string& misc_name, in MergeWorker() function in android::snapshot::MergeWorker 36 int MergeWorker::PrepareMerge(uint64_t* source_offset, int* pending_ops, in PrepareMerge() 97 bool MergeWorker::MergeReplaceZeroOps() { in MergeReplaceZeroOps() 207 bool MergeWorker::MergeOrderedOpsAsync() { in MergeOrderedOpsAsync() 389 bool MergeWorker::MergeOrderedOps() { in MergeOrderedOps() 474 bool MergeWorker::AsyncMerge() { in AsyncMerge() 490 bool MergeWorker::SyncMerge() { in SyncMerge() 500 bool MergeWorker::Merge() { in Merge() 546 bool MergeWorker::InitializeIouring() { in InitializeIouring() 565 void MergeWorker::FinalizeIouring() { in FinalizeIouring() [all …]
|
D | merge_worker.h | 23 class MergeWorker : public Worker { 25 MergeWorker(const std::string& cow_device, const std::string& misc_name,
|
D | snapuserd_core.h | 79 class MergeWorker; variable 237 std::unique_ptr<MergeWorker> merge_thread_;
|
D | snapuserd_core.cpp | 64 merge_thread_ = std::make_unique<MergeWorker>(cow_device_, misc_name_, base_path_merge_, in InitializeWorkers() 320 std::async(std::launch::async, &MergeWorker::Run, merge_thread_.get()); in Start()
|