Searched refs:alignment_offset (Results 1 – 9 of 9) sorted by relevance
/system/core/fs_mgr/liblp/include/liblp/ |
D | partition_opener.h | 29 BlockDeviceInfo() : size(0), alignment(0), alignment_offset(0), logical_block_size(0) {} in BlockDeviceInfo() 31 uint32_t alignment_offset, uint32_t logical_block_size) in BlockDeviceInfo() 34 alignment_offset(alignment_offset), in BlockDeviceInfo() 45 uint32_t alignment_offset; member
|
D | metadata_format.h | 314 uint32_t alignment_offset; member
|
/system/core/fs_mgr/liblp/ |
D | partition_opener.cpp | 61 int alignment_offset; in GetBlockDeviceInfo() local 62 if (ioctl(fd, BLKALIGNOFF, &alignment_offset) < 0) { in GetBlockDeviceInfo() 72 device_info->alignment_offset = static_cast<uint32_t>(alignment_offset); in GetBlockDeviceInfo()
|
D | utility.h | 80 constexpr uint64_t AlignTo(uint64_t base, uint32_t alignment, uint32_t alignment_offset) { in AlignTo() argument 81 uint64_t aligned = AlignTo(base, alignment) + alignment_offset; in AlignTo()
|
D | builder_test.cpp | 162 device_info.alignment_offset = 753664; in TEST_F() 178 device_info.alignment_offset = 3 * 1024; in TEST_F() 224 uint64_t aligned_lba = AlignTo(lba, device_info.alignment, device_info.alignment_offset); in TEST_F() 439 device_info.alignment_offset = 32768 - LP_SECTOR_SIZE; in TEST_F() 453 ASSERT_EQ(device_info.alignment_offset % LP_SECTOR_SIZE, 0); in TEST_F() 454 ASSERT_LE(device_info.alignment_offset, INT_MAX); in TEST_F() 458 ASSERT_LT(device_info.alignment_offset, device_info.alignment); in TEST_F() 471 EXPECT_EQ(new_info.alignment_offset, device_info.alignment_offset); in TEST_F() 475 device_info.alignment_offset = 2048; in TEST_F() 479 EXPECT_EQ(new_info.alignment_offset, device_info.alignment_offset); in TEST_F() [all …]
|
D | builder.cpp | 287 if (device_info.alignment_offset % LP_SECTOR_SIZE != 0) { in VerifyDeviceProperties() 297 if (device_info.alignment_offset > device_info.alignment) { in VerifyDeviceProperties() 341 out.alignment_offset = device_info.alignment_offset; in Init() 354 if (out.alignment || out.alignment_offset) { in Init() 355 free_area_start = AlignTo(free_area_start, out.alignment, out.alignment_offset); in Init() 394 if (super.alignment || super.alignment_offset) { in Init() 395 free_area_start = AlignTo(free_area_start, super.alignment, super.alignment_offset); in Init() 847 uint64_t aligned = AlignTo(lba, block_device.alignment, block_device.alignment_offset); in AlignSector() 876 info->alignment_offset = block_devices_[index].alignment_offset; in GetBlockDeviceInfo() 913 if (device_info.alignment_offset) { in UpdateBlockDeviceInfo() [all …]
|
/system/extras/partition_tools/ |
D | lpmake.cc | 103 uint32_t alignment_offset = 0; in main() local 151 if (!android::base::ParseUint(optarg, &alignment_offset)) { in main() 211 !android::base::ParseUint(parts[3].c_str(), &info.alignment_offset)) { in main() 260 … block_devices.emplace_back(super_name, blockdevice_size, alignment, alignment_offset, block_size); in main()
|
D | dynamic_partitions_device_info.proto | 55 uint64 alignment_offset = 5 [json_name = "alignment_offset"]; field
|
D | lpdump.cc | 152 block_device_proto->set_alignment_offset(info.alignment_offset); in MergeMetadata()
|