Home | History | Annotate | Download | only in evbarm

Lines Matching refs:parts

102 	if (pm->parts == NULL) {
110 struct disk_partitions *parts =
113 if (!parts)
116 pm->parts = parts;
125 if (pm->parts->pscheme->secondary_partitions == NULL ||
126 pm->parts->pscheme->secondary_scheme == NULL)
129 res = edit_outer_parts(pm->parts);
135 pm->parts->pscheme->destroy_part_scheme(pm->parts);
136 pm->parts = NULL;
172 struct disk_partitions *parts)
188 struct disk_partitions *parts)
190 if (parts->parent == NULL)
193 parts = parts->parent;
195 msg_display_subst(MSG_dofdisk, 3, parts->disk,
196 msg_string(parts->pscheme->name),
197 msg_string(parts->pscheme->short_name));
200 if (!parts->pscheme->write_to_disk(parts)) {
306 md_check_mbr(struct disk_partitions *parts, mbr_info_t *mbri, bool quiet)
326 return ask_reedit(parts);
333 md_parts_use_wholedisk(struct disk_partitions *parts)
337 PART_BOOT_LARGE/parts->bytes_per_sector :
338 PART_BOOT/parts->bytes_per_sector,
344 return parts_use_wholedisk(parts, 1, &boot_part);
347 /* returns false if no write-back of parts is required */
349 md_mbr_update_check(struct disk_partitions *parts, mbr_info_t *mbri)
360 md_gpt_post_write(struct disk_partitions *parts, part_id root_id,
378 PART_BOOT_LARGE/my_pm->parts->bytes_per_sector :
379 PART_BOOT/my_pm->parts->bytes_per_sector;