Lines Matching refs:i
67 int i; in print_efiname() local
68 for (i = 0; i < PARTNAME_SZ; i++) { in print_efiname()
70 c = pte->partition_name[i] & 0xff; in print_efiname()
72 name[i] = c; in print_efiname()
250 int i = 0; in part_print_efi() local
264 for (i = 0; i < le32_to_cpu(gpt_head->num_partition_entries); i++) { in part_print_efi()
266 if (!is_pte_valid(&gpt_pte[i])) in part_print_efi()
269 printf("%3d\t0x%08llx\t0x%08llx\t\"%s\"\n", (i + 1), in part_print_efi()
270 le64_to_cpu(gpt_pte[i].starting_lba), in part_print_efi()
271 le64_to_cpu(gpt_pte[i].ending_lba), in part_print_efi()
272 print_efiname(&gpt_pte[i])); in part_print_efi()
273 printf("\tattrs:\t0x%016llx\n", gpt_pte[i].attributes.raw); in part_print_efi()
274 uuid = (unsigned char *)gpt_pte[i].partition_type_guid.b; in part_print_efi()
279 uuid = (unsigned char *)gpt_pte[i].unique_partition_guid.b; in part_print_efi()
445 int i, k; in gpt_fill_pte() local
460 for (i = 0; i < parts; i++) { in gpt_fill_pte()
462 lbaint_t start = partitions[i].start; in gpt_fill_pte()
463 lbaint_t size = partitions[i].size; in gpt_fill_pte()
482 gpt_e[i].starting_lba = cpu_to_le64(start); in gpt_fill_pte()
489 if ((i == parts - 1) && (size == 0)) in gpt_fill_pte()
491 gpt_e[i].ending_lba = gpt_h->last_usable_lba; in gpt_fill_pte()
493 gpt_e[i].ending_lba = cpu_to_le64(offset - 1); in gpt_fill_pte()
496 str_type_guid = partitions[i].type_guid; in gpt_fill_pte()
497 bin_type_guid = gpt_e[i].partition_type_guid.b; in gpt_fill_pte()
502 i, str_type_guid); in gpt_fill_pte()
512 memcpy(gpt_e[i].partition_type_guid.b, in gpt_fill_pte()
519 str_uuid = disk_partition_uuid(&partitions[i]); in gpt_fill_pte()
520 bin_uuid = gpt_e[i].unique_partition_guid.b; in gpt_fill_pte()
525 i, str_uuid); in gpt_fill_pte()
531 memset(&gpt_e[i].attributes, 0, in gpt_fill_pte()
534 if (partitions[i].bootable & PART_BOOTABLE) in gpt_fill_pte()
535 gpt_e[i].attributes.fields.legacy_bios_bootable = 1; in gpt_fill_pte()
538 efiname_len = sizeof(gpt_e[i].partition_name) in gpt_fill_pte()
540 dosname_len = sizeof(partitions[i].name); in gpt_fill_pte()
542 memset(gpt_e[i].partition_name, 0, in gpt_fill_pte()
543 sizeof(gpt_e[i].partition_name)); in gpt_fill_pte()
546 gpt_e[i].partition_name[k] = in gpt_fill_pte()
547 (efi_char16_t)(partitions[i].name[k]); in gpt_fill_pte()
551 __func__, partitions[i].name, i, in gpt_fill_pte()
552 offset, i, size); in gpt_fill_pte()
684 int i, j; in gpt_convert_efi_name_to_char() local
688 for (i = 0, j = 0; j < n; i += 2, j++) { in gpt_convert_efi_name_to_char()
689 s[j] = ess[i]; in gpt_convert_efi_name_to_char()
690 if (!ess[i]) in gpt_convert_efi_name_to_char()
822 int ret, i; in gpt_verify_partitions() local
830 for (i = 0; i < parts; i++) { in gpt_verify_partitions()
831 if (i == gpt_head->num_partition_entries) { in gpt_verify_partitions()
837 gpt_convert_efi_name_to_char(efi_str, gpt_e[i].partition_name, in gpt_verify_partitions()
841 __func__, i, efi_str, partitions[i].name); in gpt_verify_partitions()
843 if (strncmp(efi_str, (char *)partitions[i].name, in gpt_verify_partitions()
846 efi_str, (char *)partitions[i].name); in gpt_verify_partitions()
851 gpt_part_size = le64_to_cpu(gpt_e[i].ending_lba) - in gpt_verify_partitions()
852 le64_to_cpu(gpt_e[i].starting_lba) + 1; in gpt_verify_partitions()
855 (unsigned long long)partitions[i].size); in gpt_verify_partitions()
857 if (le64_to_cpu(gpt_part_size) != partitions[i].size) { in gpt_verify_partitions()
859 if ((i == parts - 1) && (partitions[i].size == 0)) in gpt_verify_partitions()
864 (unsigned long long)partitions[i].size); in gpt_verify_partitions()
872 if (!partitions[i].start) { in gpt_verify_partitions()
879 le64_to_cpu(gpt_e[i].starting_lba), in gpt_verify_partitions()
880 (unsigned long long)partitions[i].start); in gpt_verify_partitions()
882 if (le64_to_cpu(gpt_e[i].starting_lba) != partitions[i].start) { in gpt_verify_partitions()
884 efi_str, le64_to_cpu(gpt_e[i].starting_lba), in gpt_verify_partitions()
885 (unsigned long long)partitions[i].start); in gpt_verify_partitions()
1016 int i = 0; in is_pmbr_valid() local
1024 for (i = 0; i < 4; i++) { in is_pmbr_valid()
1025 if (pmbr_part_valid(&mbr->partition_record[i])) { in is_pmbr_valid()