/aosp14/system/core/fs_mgr/liblp/ |
H A D | partition_opener.cpp | 65 bool GetBlockDeviceInfo(const std::string& block_device, BlockDeviceInfo* device_info) { in GetBlockDeviceInfo() argument 72 if (!GetDescriptorSize(fd, &device_info->size)) { in GetBlockDeviceInfo() 75 if (ioctl(fd, BLKIOMIN, &device_info->alignment) < 0) { in GetBlockDeviceInfo() 97 device_info->alignment_offset = static_cast<uint32_t>(alignment_offset); in GetBlockDeviceInfo() 98 device_info->logical_block_size = static_cast<uint32_t>(logical_block_size); in GetBlockDeviceInfo() 99 device_info->partition_name = android::base::Basename(block_device); in GetBlockDeviceInfo() 103 (void)device_info; in GetBlockDeviceInfo()
|
H A D | builder_test.cpp | 172 device_info.alignment_offset = 753664; in TEST_F() 182 device_info.alignment = 0; in TEST_F() 187 device_info.alignment = 12 * 1024; in TEST_F() 188 device_info.alignment_offset = 3 * 1024; in TEST_F() 198 device_info.alignment = 11 * 1024; in TEST_F() 441 device_info.size += device_info.logical_block_size; in TEST_F() 446 device_info.alignment = 131072; in TEST_F() 464 device_info.alignment = 0; in TEST_F() 465 device_info.alignment_offset = 2048; in TEST_F() 471 device_info.alignment = 8192; in TEST_F() [all …]
|
H A D | builder.cpp | 208 BlockDeviceInfo device_info; in New() local 361 if (device_info.logical_block_size == 0) { in VerifyDeviceProperties() 371 if (device_info.size % device_info.logical_block_size != 0) { in VerifyDeviceProperties() 413 for (const auto& device_info : block_devices) { in Init() local 414 if (!VerifyDeviceProperties(device_info)) { in Init() 427 out.alignment = device_info.alignment; in Init() 429 out.size = device_info.size; in Init() 455 if (device_info.size < minimum_size) { in Init() 1046 if (device_info.size != block_device.size) { in UpdateBlockDeviceInfo() 1060 if (device_info.alignment) { in UpdateBlockDeviceInfo() [all …]
|
H A D | device_test.cpp | 47 BlockDeviceInfo device_info; in TEST_F() local 48 ASSERT_TRUE(opener.GetInfo(fs_mgr_get_super_partition_name(), &device_info)); in TEST_F() 52 EXPECT_EQ(device_info.alignment % LP_SECTOR_SIZE, 0); in TEST_F() 53 EXPECT_EQ(device_info.logical_block_size % LP_SECTOR_SIZE, 0); in TEST_F()
|
H A D | io_test.cpp | 600 BlockDeviceInfo device_info("super", kDiskSize, 0, 0, 512); in TEST_F() local 602 MetadataBuilder::New(device_info, kMetadataSize, kMetadataSlots); in TEST_F()
|
/aosp14/system/core/fs_mgr/libfiemap/ |
H A D | passthrough.cpp | 24 const DeviceInfo& device_info) { in Open() argument 26 return ImageManager::Open(dir_prefix, device_info); in Open()
|
H A D | metadata.cpp | 77 BlockDeviceInfo device_info; in OpenOrCreateMetadata() local 78 if (!opener.GetInfo(data_device, &device_info)) { in OpenOrCreateMetadata() 83 std::vector<BlockDeviceInfo> block_devices = {device_info}; in OpenOrCreateMetadata()
|
H A D | image_manager.cpp | 59 const DeviceInfo& device_info) { in Open() argument 67 return Open(metadata_dir, data_dir, device_info); in Open() 72 const DeviceInfo& device_info) { in Open() argument 73 return std::unique_ptr<ImageManager>(new ImageManager(metadata_dir, data_dir, device_info)); in Open() 77 const DeviceInfo& device_info) in ImageManager() argument 78 : metadata_dir_(metadata_dir), data_dir_(data_dir), device_info_(device_info) { in ImageManager()
|
/aosp14/system/core/fs_mgr/libfiemap/include/libfiemap/ |
H A D | image_manager.h | 51 const DeviceInfo& device_info = {}); 142 const DeviceInfo& device_info = {}); 147 const DeviceInfo& device_info = {}); 183 const DeviceInfo& device_info);
|
/aosp14/system/core/fs_mgr/liblp/include/liblp/ |
H A D | builder.h | 247 static std::unique_ptr<MetadataBuilder> New(const BlockDeviceInfo& device_info, in New() argument 250 return New({device_info}, device_info.partition_name, metadata_max_size, in New() 258 BlockDeviceInfo device_info(LP_METADATA_DEFAULT_PARTITION_NAME, blockdev_size, 0, 0, in New() 260 return New(device_info, metadata_max_size, metadata_slot_count); in New() 429 bool GetBlockDeviceInfo(const std::string& block_device, BlockDeviceInfo* device_info);
|
/aosp14/system/core/fs_mgr/libsnapshot/ |
H A D | device_info.cpp | 132 android::fiemap::ImageManager::DeviceInfo device_info = { in OpenImageManager() local 135 return android::fiemap::ImageManager::Open(gsid_dir, device_info); in OpenImageManager()
|
H A D | Android.bp | 86 "device_info.cpp",
|