Lines Matching refs:pgpt
490 compare_gpts(gpt_header *pgpt, gpt_header *agpt, u64 lastlba) in compare_gpts() argument
493 if (!pgpt || !agpt) in compare_gpts()
495 if (le64_to_cpu(pgpt->my_lba) != le64_to_cpu(agpt->alternate_lba)) { in compare_gpts()
498 (unsigned long long)le64_to_cpu(pgpt->my_lba), in compare_gpts()
502 if (le64_to_cpu(pgpt->alternate_lba) != le64_to_cpu(agpt->my_lba)) { in compare_gpts()
505 (unsigned long long)le64_to_cpu(pgpt->alternate_lba), in compare_gpts()
509 if (le64_to_cpu(pgpt->first_usable_lba) != in compare_gpts()
513 (unsigned long long)le64_to_cpu(pgpt->first_usable_lba), in compare_gpts()
517 if (le64_to_cpu(pgpt->last_usable_lba) != in compare_gpts()
521 (unsigned long long)le64_to_cpu(pgpt->last_usable_lba), in compare_gpts()
525 if (efi_guidcmp(pgpt->disk_guid, agpt->disk_guid)) { in compare_gpts()
529 if (le32_to_cpu(pgpt->num_partition_entries) != in compare_gpts()
533 le32_to_cpu(pgpt->num_partition_entries), in compare_gpts()
537 if (le32_to_cpu(pgpt->sizeof_partition_entry) != in compare_gpts()
541 le32_to_cpu(pgpt->sizeof_partition_entry), in compare_gpts()
545 if (le32_to_cpu(pgpt->partition_entry_array_crc32) != in compare_gpts()
549 le32_to_cpu(pgpt->partition_entry_array_crc32), in compare_gpts()
553 if (le64_to_cpu(pgpt->alternate_lba) != lastlba) { in compare_gpts()
556 (unsigned long long)le64_to_cpu(pgpt->alternate_lba), in compare_gpts()
594 gpt_header *pgpt = NULL, *agpt = NULL; in find_valid_gpt() local
623 &pgpt, &pptes); in find_valid_gpt()
626 le64_to_cpu(pgpt->alternate_lba), in find_valid_gpt()
635 compare_gpts(pgpt, agpt, lastlba); in find_valid_gpt()
639 *gpt = pgpt; in find_valid_gpt()
650 kfree(pgpt); in find_valid_gpt()
657 kfree(pgpt); in find_valid_gpt()