Searched refs:find_partition (Results 1 – 8 of 8) sorted by relevance
/bootable/libbootloader/gbl/libstorage/src/ |
D | multi_blocks.rs | 66 res = match v.find_partition(part).map(|v| (id, v)) { in check_part() 78 fn find_partition(&mut self, part: &str) -> Result<Partition> { in find_partition() method 80 until_ok(self, |dev, _| dev.find_partition(part)) in find_partition() 206 assert_eq!(devs.find_partition("boot_a").map(|v| v.size()).unwrap(), Ok(8 * 1024)); in test_multi_block_gpt_partition_size() 208 devs.get(0).unwrap().find_partition("boot_a").map(|v| v.size()).unwrap(), in test_multi_block_gpt_partition_size() 212 assert_eq!(devs.find_partition("boot_b").map(|v| v.size()).unwrap(), Ok(12 * 1024)); in test_multi_block_gpt_partition_size() 214 devs.get(0).unwrap().find_partition("boot_b").map(|v| v.size()).unwrap(), in test_multi_block_gpt_partition_size() 218 assert_eq!(devs.find_partition("vendor_boot_a").map(|v| v.size()).unwrap(), Ok(4 * 1024)); in test_multi_block_gpt_partition_size() 220 devs.get(1).unwrap().find_partition("vendor_boot_a").map(|v| v.size()).unwrap(), in test_multi_block_gpt_partition_size() 224 assert_eq!(devs.find_partition("vendor_boot_b").map(|v| v.size()).unwrap(), Ok(6 * 1024)); in test_multi_block_gpt_partition_size() [all …]
|
D | gpt.rs | 233 pub(crate) fn find_partition(&self, part: &str) -> Result<&GptEntry> { in find_partition() method 401 let entry = gpt.find_partition(part_name)?; in check_gpt_rw_params() 437 dev.find_partition("boot_a").unwrap(); in test_new_from_buffer() 438 dev.find_partition("boot_b").unwrap(); in test_new_from_buffer() 439 assert!(dev.find_partition("boot_c").is_err()); in test_new_from_buffer() 468 dev.find_partition("boot_a").unwrap(); in test_load_gpt_primary() 469 dev.find_partition("boot_b").unwrap(); in test_load_gpt_primary() 470 assert!(dev.find_partition("boot_c").is_err()); in test_load_gpt_primary() 486 dev.find_partition("boot_a").unwrap(); in test_load_gpt_secondary() 487 dev.find_partition("boot_b").unwrap(); in test_load_gpt_secondary() [all …]
|
D | lib.rs | 422 fn find_partition(&mut self, part: &str) -> Result<Partition> { in find_partition() method 425 *Gpt::from_existing(gpt_buffer)?.find_partition(part)?, in find_partition()
|
/bootable/libbootloader/gbl/efi/src/ |
D | avb.rs | 56 .find_partition(part_str) in read_from_partition() 113 let ptn = self.gpt_dev.find_partition(part_str).map_err(|_| IoError::NoSuchPartition)?; in get_unique_guid_for_partition() 124 .find_partition(part_str) in get_size_of_partition()
|
D | fuchsia_boot.rs | 163 if !partition.iter().any(|v| gpt_devices.find_partition(*v).is_ok()) { in is_fuchsia_gpt()
|
D | android_boot.rs | 246 match gpt_devices.find_partition("bootconfig").and_then(|v| v.size()) { in load_android_simple()
|
/bootable/libbootloader/gbl/libgbl/src/ |
D | lib.rs | 544 .find_partition("zircon_a")? in zircon_load_and_boot()
|
/bootable/libbootloader/gbl/libgbl/src/fastboot/ |
D | mod.rs | 147 Some(id) => (id, devs.get(id)?.find_partition(gpt)?.size()?), in parse_partition()
|