Lines Matching refs:part_info

68 		const disk_partition_t *part_info)  in android_boot_control_create_from_disk()  argument
75 if (abc_offset % part_info->blksz) { in android_boot_control_create_from_disk()
79 abc_offset /= part_info->blksz; in android_boot_control_create_from_disk()
82 part_info->blksz); in android_boot_control_create_from_disk()
83 if (abc_offset + abc_blocks > part_info->size) { in android_boot_control_create_from_disk()
86 abc_offset + abc_blocks, part_info->size); in android_boot_control_create_from_disk()
89 buf = malloc(abc_blocks * part_info->blksz); in android_boot_control_create_from_disk()
93 if (blk_dread(dev_desc, part_info->start + abc_offset, abc_blocks, in android_boot_control_create_from_disk()
115 const disk_partition_t *part_info) in android_boot_control_store() argument
120 slot_suffix) / part_info->blksz; in android_boot_control_store()
122 part_info->blksz); in android_boot_control_store()
123 if (blk_dwrite(dev_desc, part_info->start + abc_offset, abc_blocks, in android_boot_control_store()
156 int android_ab_select(struct blk_desc *dev_desc, disk_partition_t *part_info) in android_ab_select() argument
164 abc = android_boot_control_create_from_disk(dev_desc, part_info); in android_ab_select()
264 android_boot_control_store(abc, dev_desc, part_info); in android_ab_select()
276 disk_partition_t part_info; in read_misc_virtual_ab_message() local
291 ret = part_get_info_by_name(dev_desc, PART_MISC, &part_info); in read_misc_virtual_ab_message()
299 if (blk_dread(dev_desc, part_info.start + bcb_offset, cnt, message) != cnt) { in read_misc_virtual_ab_message()
310 disk_partition_t part_info; in write_misc_virtual_ab_message() local
325 ret = part_get_info_by_name(dev_desc, PART_MISC, &part_info); in write_misc_virtual_ab_message()
333 ret = blk_dwrite(dev_desc, part_info.start + bcb_offset, cnt, message); in write_misc_virtual_ab_message()
390 disk_partition_t part_info; in get_partition_unique_uuid() local
398 if (part_get_info_by_name(dev_desc, partition, &part_info) < 0) { in get_partition_unique_uuid()
404 memcpy(guid_buf, part_info.uuid, guid_buf_size); in get_partition_unique_uuid()
448 disk_partition_t part_info; in ab_update_root_partition() local
461 part_num = part_get_info_by_name(dev_desc, ANDROID_PARTITION_SYSTEM, &part_info); in ab_update_root_partition()
571 disk_partition_t part_info; in ab_can_find_recovery_part() local
582 &part_info); in ab_can_find_recovery_part()