Home
last modified time | relevance | path

Searched refs:BlockDeviceInfo (Results 1 – 17 of 17) sorted by relevance

/aosp14/system/core/fs_mgr/liblp/include/liblp/
H A Dpartition_opener.h28 struct BlockDeviceInfo { struct
29 BlockDeviceInfo() : size(0), alignment(0), alignment_offset(0), logical_block_size(0) {} in BlockDeviceInfo() argument
30 BlockDeviceInfo(const std::string& partition_name, uint64_t size, uint32_t alignment, in BlockDeviceInfo() argument
64 virtual bool GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const = 0; argument
78 virtual bool GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const override;
H A Dbuilder.h206 static std::unique_ptr<MetadataBuilder> New(const std::vector<BlockDeviceInfo>& block_devices,
247 static std::unique_ptr<MetadataBuilder> New(const BlockDeviceInfo& device_info, in New()
258 BlockDeviceInfo device_info(LP_METADATA_DEFAULT_PARTITION_NAME, blockdev_size, 0, 0, in New()
350 bool GetBlockDeviceInfo(const std::string& partition_name, BlockDeviceInfo* info) const;
351 bool UpdateBlockDeviceInfo(const std::string& partition_name, const BlockDeviceInfo& info);
379 bool Init(const std::vector<BlockDeviceInfo>& block_devices, const std::string& super_partition,
387 bool UpdateBlockDeviceInfo(size_t index, const BlockDeviceInfo& info);
429 bool GetBlockDeviceInfo(const std::string& block_device, BlockDeviceInfo* device_info);
/aosp14/system/core/fs_mgr/liblp/
H A Dtest_partition_opener.h31 const std::map<std::string, BlockDeviceInfo>& partition_info = {});
34 bool GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const override;
38 std::map<std::string, BlockDeviceInfo> partition_info_;
H A Dbuilder_test.cpp431 BlockDeviceInfo device_info("super", kDiskSize, 0, 0, 4096); in TEST_F()
456 BlockDeviceInfo new_info; in TEST_F()
495 BlockDeviceInfo device_info("super", 1024 * 1024, 0, 0, 513); in TEST_F()
513 BlockDeviceInfo device_info("super", 10240, 0, 0, 4096); in TEST_F()
646 std::vector<BlockDeviceInfo> partitions = { in TEST_F()
969 BlockDeviceInfo super("super", 8_GiB, 786432, 229376, 4096); in TEST_F()
970 std::vector<BlockDeviceInfo> block_devices = {super}; in TEST_F()
1023 BlockDeviceInfo super("super", 8_GiB, 786432, 0, 4096); in TEST_F()
1024 std::vector<BlockDeviceInfo> block_devices = {super}; in TEST_F()
1055 BlockDeviceInfo super("super", 8_GiB, 786432, 229376, 4096); in TEST_F()
[all …]
H A Dtest_partition_opener.cpp28 const std::map<std::string, BlockDeviceInfo>& partition_info) in TestPartitionOpener()
40 bool TestPartitionOpener::GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const { in GetInfo()
H A Ddevice_test.cpp45 TEST_F(DeviceTest, BlockDeviceInfo) { in TEST_F() argument
47 BlockDeviceInfo device_info; in TEST_F()
H A Dpartition_opener.cpp65 bool GetBlockDeviceInfo(const std::string& block_device, BlockDeviceInfo* device_info) { in GetBlockDeviceInfo()
116 bool PartitionOpener::GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const { in GetInfo()
H A Dbuilder.cpp190 const std::vector<BlockDeviceInfo>& block_devices, const std::string& super_partition, in New()
208 BlockDeviceInfo device_info; in New()
360 static bool VerifyDeviceProperties(const BlockDeviceInfo& device_info) { in VerifyDeviceProperties()
389 bool MetadataBuilder::Init(const std::vector<BlockDeviceInfo>& block_devices, in Init()
1018 BlockDeviceInfo* info) const { in GetBlockDeviceInfo()
1033 const BlockDeviceInfo& device_info) { in UpdateBlockDeviceInfo()
1042 bool MetadataBuilder::UpdateBlockDeviceInfo(size_t index, const BlockDeviceInfo& device_info) { in UpdateBlockDeviceInfo()
H A Dio_test.cpp50 static const BlockDeviceInfo kSuperInfo{"super", kDiskSize, 0, 0, 4096};
600 BlockDeviceInfo device_info("super", kDiskSize, 0, 0, 512); in TEST_F()
H A Dwriter.cpp136 BlockDeviceInfo info;
/aosp14/system/core/fs_mgr/libfiemap/
H A Dmetadata.cpp77 BlockDeviceInfo device_info; in OpenOrCreateMetadata()
83 std::vector<BlockDeviceInfo> block_devices = {device_info}; in OpenOrCreateMetadata()
H A Dimage_test.cpp48 using android::fs_mgr::BlockDeviceInfo;
63 bool GetInfo(const std::string& partition_name, BlockDeviceInfo* info) const override { in GetInfo()
/aosp14/system/core/fs_mgr/libsnapshot/
H A Dpartition_cow_creator_test.cpp88 BlockDeviceInfo super_device("super", kSuperSize, 0, 0, 4_KiB); in TEST_F()
89 std::vector<BlockDeviceInfo> devices = {super_device}; in TEST_F()
H A Dtest_helpers.cpp58 android::fs_mgr::BlockDeviceInfo* info) const { in GetInfo()
H A Dsnapshot_test.cpp79 using android::fs_mgr::BlockDeviceInfo;
279 BlockDeviceInfo super_device("super", kSuperSize, 0, 0, 4096); in FormatFakeSuper()
280 std::vector<BlockDeviceInfo> devices = {super_device}; in FormatFakeSuper()
/aosp14/system/core/fs_mgr/libsnapshot/include_test/libsnapshot/
H A Dtest_helpers.h65 android::fs_mgr::BlockDeviceInfo* info) const override;
/aosp14/system/core/fs_mgr/
H A Dfs_mgr_overlayfs.cpp1020 BlockDeviceInfo info; in CreateDynamicScratch()
1073 BlockDeviceInfo super_info; in GetIdealDataScratchSize()