Searched refs:ReadWorker (Results 1 – 7 of 7) sorted by relevance
/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/ |
D | read_worker.cpp | 31 void ReadWorker::CloseFds() { in CloseFds() 38 ReadWorker::ReadWorker(const std::string& cow_device, const std::string& backing_device, in ReadWorker() function in android::snapshot::ReadWorker 51 bool ReadWorker::ProcessReplaceOp(const CowOperation* cow_op, void* buffer, size_t buffer_size) { in ProcessReplaceOp() 60 bool ReadWorker::ReadFromSourceDevice(const CowOperation* cow_op, void* buffer) { in ReadFromSourceDevice() 96 bool ReadWorker::ProcessCopyOp(const CowOperation* cow_op, void* buffer) { in ProcessCopyOp() 103 bool ReadWorker::ProcessXorOp(const CowOperation* cow_op, void* buffer) { in ProcessXorOp() 127 bool ReadWorker::ProcessZeroOp(void* buffer) { in ProcessZeroOp() 132 bool ReadWorker::ProcessOrderedOp(const CowOperation* cow_op, void* buffer) { in ProcessOrderedOp() 179 bool ReadWorker::ProcessCowOp(const CowOperation* cow_op, void* buffer) { in ProcessCowOp() 214 bool ReadWorker::Init() { in Init() [all …]
|
D | read_worker.h | 26 class ReadWorker : public Worker, public IBlockServer::Delegate { 28 ReadWorker(const std::string& cow_device, const std::string& backing_device,
|
D | extractor.h | 45 std::unique_ptr<ReadWorker> read_worker_;
|
D | snapuserd_core.h | 80 class ReadWorker; variable 221 std::vector<std::unique_ptr<ReadWorker>> worker_threads_;
|
D | extractor.cpp | 52 read_worker_ = std::make_unique<ReadWorker>(cow_path_, base_path_, control_name_, base_path_, in Init()
|
D | snapuserd_core.cpp | 53 auto wt = std::make_unique<ReadWorker>(cow_device_, backing_store_device_, misc_name_, in InitializeWorkers() 316 std::async(std::launch::async, &ReadWorker::Run, worker_threads_[i].get())); in Start()
|
D | snapuserd_test.cpp | 1216 std::unique_ptr<ReadWorker> read_worker_; 1238 read_worker_ = std::make_unique<ReadWorker>(cow_system_->path, base_dev_->GetPath(), in InitializeDevice()
|