Home
last modified time | relevance | path

Searched refs:Snapuserd (Results 1 – 8 of 8) sorted by relevance

/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/dm-snapshot-merge/
H A Dsnapuserd.cpp47 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 Dsnapuserd.h93 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 Dsnapuserd_server.h51 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 Dsnapuserd_worker.cpp37 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 Dsnapuserd_server.cpp93 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 Dsnapuserd_readahead.cpp167 std::shared_ptr<Snapuserd> snapuserd) { in ReadAheadThread()
H A Dcow_snapuserd_test.cpp170 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 DAndroid.bp134 // Snapuserd segfaults with ThinLTO