Searched refs:AutoDevice (Results 1 – 12 of 12) sorted by relevance
26 struct AutoDevice { struct27 virtual ~AutoDevice(){}; in ~AutoDevice() argument33 AutoDevice(const std::string& name) : name_(name) {} in AutoDevice() function37 DISALLOW_COPY_AND_ASSIGN(AutoDevice); argument38 AutoDevice(AutoDevice&& other) = delete;
55 const std::unique_ptr<AutoDevice>& metadata_device) override;57 std::unique_ptr<AutoDevice> EnsureMetadataMounted() override;
60 (const std::unique_ptr<AutoDevice>& metadata_device), (override));62 MOCK_METHOD(std::unique_ptr<AutoDevice>, EnsureMetadataMounted, (), (override));
279 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;
54 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()
104 const std::unique_ptr<AutoDevice>&) { in RecoveryCreateSnapshotDevices() argument114 std::unique_ptr<AutoDevice> SnapshotManagerStub::EnsureMetadataMounted() { in EnsureMetadataMounted()
48 void AutoDevice::Release() { in Release()
3896 std::unique_ptr<AutoDevice> SnapshotManager::EnsureMetadataMounted() { in EnsureMetadataMounted()4118 const std::unique_ptr<AutoDevice>& metadata_device) { in RecoveryCreateSnapshotDevices()
32 using android::snapshot::AutoDevice;50 class MockAutoDevice : public AutoDevice {52 explicit MockAutoDevice(std::string name) : AutoDevice(name) {} in MockAutoDevice()
74 std::unique_ptr<android::snapshot::AutoDevice> metadata_device_;
348 std::unique_ptr<android::snapshot::AutoDevice> metadata_device_;
1013 class FakeAutoDevice : public android::snapshot::AutoDevice {1015 FakeAutoDevice() : AutoDevice("") {} in FakeAutoDevice()