Searched refs:Snapuserd (Results 1 – 8 of 8) sorted by relevance
/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/dm-snapshot-merge/ |
H A D | snapuserd.cpp | 47 Snapuserd::Snapuserd(const std::string& misc_name, const std::string& cow_device, in Snapuserd() function in android::snapshot::Snapuserd 55 bool Snapuserd::InitializeWorkers() { in InitializeWorkers() 92 void Snapuserd::PrepareReadAhead() { in PrepareReadAhead() 201 void Snapuserd::StartReadAhead() { in StartReadAhead() 210 void Snapuserd::MergeCompleted() { in MergeCompleted() 254 void Snapuserd::ReadAheadIOFailed() { in ReadAheadIOFailed() 348 bool Snapuserd::ReadMetadata() { in ReadMetadata() 638 bool Snapuserd::MmapMetadata() { in MmapMetadata() 661 void Snapuserd::UnmapBufferRegion() { in UnmapBufferRegion() 677 bool Snapuserd::InitCowDevice() { in InitCowDevice() [all …]
|
H A D | snapuserd.h | 93 class Snapuserd; variable 98 const std::string& misc_name, std::shared_ptr<Snapuserd> snapuserd); 129 std::shared_ptr<Snapuserd> snapuserd_; 140 std::shared_ptr<Snapuserd> snapuserd); 203 std::shared_ptr<Snapuserd> snapuserd_; 207 class Snapuserd : public std::enable_shared_from_this<Snapuserd> { 209 Snapuserd(const std::string& misc_name, const std::string& cow_device, 232 std::shared_ptr<Snapuserd> GetSharedPtr() { return shared_from_this(); } in GetSharedPtr()
|
H A D | snapuserd_server.h | 51 explicit DmUserHandler(std::shared_ptr<Snapuserd> snapuserd); 62 const std::shared_ptr<Snapuserd>& snapuserd() const { return snapuserd_; } in snapuserd() 69 std::shared_ptr<Snapuserd> snapuserd_;
|
H A D | snapuserd_worker.cpp | 37 std::shared_ptr<Snapuserd> snapuserd) { in WorkerThread() 252 Snapuserd::compare); in ReadData() 485 Snapuserd::compare); in GetNumberOfMergedOps() 672 std::make_pair(header->sector, nullptr), Snapuserd::compare); in DmuserWriteRequest() 738 std::make_pair(header->sector, nullptr), Snapuserd::compare); in DmuserReadRequest()
|
H A D | snapuserd_server.cpp | 93 DmUserHandler::DmUserHandler(std::shared_ptr<Snapuserd> snapuserd) in DmUserHandler() 398 auto snapuserd = std::make_shared<Snapuserd>(misc_name, cow_device_path, backing_device); in AddHandler()
|
H A D | snapuserd_readahead.cpp | 167 std::shared_ptr<Snapuserd> snapuserd) { in ReadAheadThread()
|
H A D | cow_snapuserd_test.cpp | 170 std::unique_ptr<Snapuserd> snapuserd_; 1022 snapuserd_ = std::make_unique<Snapuserd>("", cow_system_->path, ""); in InitMetadata()
|
/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/ |
H A D | Android.bp | 134 // Snapuserd segfaults with ThinLTO
|