Lines Matching refs:i
191 int i, part = 0, ret = 0; /* invalid by default */ in is_pmbr_valid() local
196 for (i = 0; i < 4; i++) { in is_pmbr_valid()
197 ret = pmbr_part_valid(&mbr->partition_record[i]); in is_pmbr_valid()
199 part = i; in is_pmbr_valid()
212 for (i = 0; i < 4; i++) in is_pmbr_valid()
213 if ((mbr->partition_record[i].os_type != in is_pmbr_valid()
215 (mbr->partition_record[i].os_type != 0x00)) in is_pmbr_valid()
696 u32 i; in efi_partition() local
707 for (i = 0; i < le32_to_cpu(gpt->num_partition_entries) && i < state->limit-1; i++) { in efi_partition()
711 u64 start = le64_to_cpu(ptes[i].starting_lba); in efi_partition()
712 u64 size = le64_to_cpu(ptes[i].ending_lba) - in efi_partition()
713 le64_to_cpu(ptes[i].starting_lba) + 1ULL; in efi_partition()
715 if (!is_pte_valid(&ptes[i], last_lba(state->bdev))) in efi_partition()
718 put_partition(state, i+1, start * ssz, size * ssz); in efi_partition()
721 if (!efi_guidcmp(ptes[i].partition_type_guid, PARTITION_LINUX_RAID_GUID)) in efi_partition()
722 state->parts[i + 1].flags = ADDPART_FLAG_RAID; in efi_partition()
724 info = &state->parts[i + 1].info; in efi_partition()
725 efi_guid_to_str(&ptes[i].unique_partition_guid, info->uuid); in efi_partition()
729 ARRAY_SIZE(ptes[i].partition_name)); in efi_partition()
732 u8 c = ptes[i].partition_name[label_count] & 0xff; in efi_partition()
738 state->parts[i + 1].has_info = true; in efi_partition()