Home
last modified time | relevance | path

Searched refs:AutoDevice (Results 1 – 12 of 12) sorted by relevance

/system/core/fs_mgr/libsnapshot/include/libsnapshot/
Dauto_device.h26 struct AutoDevice { struct
27 virtual ~AutoDevice(){}; in ~AutoDevice() argument
33 AutoDevice(const std::string& name) : name_(name) {} in AutoDevice() function
37 DISALLOW_COPY_AND_ASSIGN(AutoDevice); argument
38 AutoDevice(AutoDevice&& other) = delete;
Dsnapshot_stub.h55 const std::unique_ptr<AutoDevice>& metadata_device) override;
57 std::unique_ptr<AutoDevice> EnsureMetadataMounted() override;
Dmock_snapshot.h60 (const std::unique_ptr<AutoDevice>& metadata_device), (override));
62 MOCK_METHOD(std::unique_ptr<AutoDevice>, EnsureMetadataMounted, (), (override));
Dsnapshot.h279 const std::unique_ptr<AutoDevice>& metadata_device) = 0;
298 virtual std::unique_ptr<AutoDevice> EnsureMetadataMounted() = 0;
376 const std::unique_ptr<AutoDevice>& metadata_device) override;
378 std::unique_ptr<AutoDevice> EnsureMetadataMounted() override;
/system/core/fs_mgr/libsnapshot/
Dutility.h54 std::vector<std::unique_ptr<AutoDevice>> devices_;
58 struct AutoUnmapDevice : AutoDevice {
61 : AutoDevice(name), dm_(dm) {} in AutoUnmapDevice()
70 struct AutoUnmapImage : AutoDevice {
73 : AutoDevice(name), images_(images) {} in AutoUnmapImage()
83 struct AutoDeleteSnapshot : AutoDevice {
86 : AutoDevice(name), manager_(manager), lock_(lock) {} in AutoDeleteSnapshot()
95 struct AutoUnmountDevice : AutoDevice {
97 AutoUnmountDevice() : AutoDevice("") {} in AutoUnmountDevice()
103 : AutoDevice(path), fstab_(std::move(fstab)) {} in AutoUnmountDevice()
Dsnapshot_stub.cpp104 const std::unique_ptr<AutoDevice>&) { in RecoveryCreateSnapshotDevices() argument
114 std::unique_ptr<AutoDevice> SnapshotManagerStub::EnsureMetadataMounted() { in EnsureMetadataMounted()
Dutility.cpp48 void AutoDevice::Release() { in Release()
Dsnapshot.cpp3896 std::unique_ptr<AutoDevice> SnapshotManager::EnsureMetadataMounted() { in EnsureMetadataMounted()
4118 const std::unique_ptr<AutoDevice>& metadata_device) { in RecoveryCreateSnapshotDevices()
/system/update_engine/aosp/
Dcleanup_previous_update_action_unittest.cc32 using android::snapshot::AutoDevice;
50 class MockAutoDevice : public AutoDevice {
52 explicit MockAutoDevice(std::string name) : AutoDevice(name) {} in MockAutoDevice()
Dcleanup_previous_update_action.h74 std::unique_ptr<android::snapshot::AutoDevice> metadata_device_;
Ddynamic_partition_control_android.h348 std::unique_ptr<android::snapshot::AutoDevice> metadata_device_;
Ddynamic_partition_control_android_unittest.cc1013 class FakeAutoDevice : public android::snapshot::AutoDevice {
1015 FakeAutoDevice() : AutoDevice("") {} in FakeAutoDevice()