Lines Matching refs:partitions

598 		 disk_partition_t *partitions, int parts)  in gpt_fill_pte()  argument
623 lbaint_t start = partitions[i].start; in gpt_fill_pte()
624 lbaint_t size = partitions[i].size; in gpt_fill_pte()
657 str_type_guid = partitions[i].type_guid; in gpt_fill_pte()
678 str_uuid = partitions[i].uuid; in gpt_fill_pte()
692 if (partitions[i].bootable) in gpt_fill_pte()
698 dosname_len = sizeof(partitions[i].name); in gpt_fill_pte()
705 (efi_char16_t)(partitions[i].name[k]); in gpt_fill_pte()
709 __func__, partitions[i].name, i, in gpt_fill_pte()
788 disk_partition_t *partitions, int parts_count) in gpt_restore() argument
818 ret = gpt_fill_pte(dev_desc, gpt_h, gpt_e, partitions, parts_count); in gpt_restore()
879 disk_partition_t *partitions, int parts, in gpt_verify_partitions() argument
904 __func__, i, efi_str, partitions[i].name); in gpt_verify_partitions()
906 if (strncmp(efi_str, (char *)partitions[i].name, in gpt_verify_partitions()
907 sizeof(partitions->name))) { in gpt_verify_partitions()
909 efi_str, (char *)partitions[i].name); in gpt_verify_partitions()
918 (unsigned long long)partitions[i].size); in gpt_verify_partitions()
920 if (le64_to_cpu(gpt_part_size) != partitions[i].size) { in gpt_verify_partitions()
922 if ((i == parts - 1) && (partitions[i].size == 0)) in gpt_verify_partitions()
927 (unsigned long long)partitions[i].size); in gpt_verify_partitions()
935 if (!partitions[i].start) { in gpt_verify_partitions()
943 (unsigned long long)partitions[i].start); in gpt_verify_partitions()
945 if (le64_to_cpu(gpt_e[i].starting_lba) != partitions[i].start) { in gpt_verify_partitions()
948 (unsigned long long)partitions[i].start); in gpt_verify_partitions()