Lines Matching refs:agpt

481 compare_gpts(gpt_header *pgpt, gpt_header *agpt, u64 lastlba)  in compare_gpts()  argument
484 if (!pgpt || !agpt) in compare_gpts()
486 if (le64_to_cpu(pgpt->my_lba) != le64_to_cpu(agpt->alternate_lba)) { in compare_gpts()
490 (unsigned long long)le64_to_cpu(agpt->alternate_lba)); in compare_gpts()
493 if (le64_to_cpu(pgpt->alternate_lba) != le64_to_cpu(agpt->my_lba)) { in compare_gpts()
497 (unsigned long long)le64_to_cpu(agpt->my_lba)); in compare_gpts()
501 le64_to_cpu(agpt->first_usable_lba)) { in compare_gpts()
505 (unsigned long long)le64_to_cpu(agpt->first_usable_lba)); in compare_gpts()
509 le64_to_cpu(agpt->last_usable_lba)) { in compare_gpts()
513 (unsigned long long)le64_to_cpu(agpt->last_usable_lba)); in compare_gpts()
516 if (efi_guidcmp(pgpt->disk_guid, agpt->disk_guid)) { in compare_gpts()
521 le32_to_cpu(agpt->num_partition_entries)) { in compare_gpts()
525 le32_to_cpu(agpt->num_partition_entries)); in compare_gpts()
529 le32_to_cpu(agpt->sizeof_partition_entry)) { in compare_gpts()
533 le32_to_cpu(agpt->sizeof_partition_entry)); in compare_gpts()
537 le32_to_cpu(agpt->partition_entry_array_crc32)) { in compare_gpts()
541 le32_to_cpu(agpt->partition_entry_array_crc32)); in compare_gpts()
552 if (le64_to_cpu(agpt->my_lba) != lastlba) { in compare_gpts()
555 (unsigned long long)le64_to_cpu(agpt->my_lba), in compare_gpts()
585 gpt_header *pgpt = NULL, *agpt = NULL; in find_valid_gpt() local
620 &agpt, &aptes); in find_valid_gpt()
622 good_agpt = is_gpt_valid(state, lastlba, &agpt, &aptes); in find_valid_gpt()
631 &agpt, &aptes); in find_valid_gpt()
638 compare_gpts(pgpt, agpt, lastlba); in find_valid_gpt()
644 kfree(agpt); in find_valid_gpt()
651 *gpt = agpt; in find_valid_gpt()
661 kfree(agpt); in find_valid_gpt()