Lines Matching defs:ptes
223 * Description: Returns ptes on success, NULL on error.
287 * @ptes is a PTEs ptr, filled on return.
293 gpt_header **gpt, gpt_entry **ptes)
298 if (!ptes)
350 if (!(*ptes = alloc_read_gpt_entries(state, *gpt)))
354 crc = efi_crc32((const unsigned char *) (*ptes),
367 kfree(*ptes);
368 *ptes = NULL;
497 * @ptes is a PTEs ptr, filled on return.
509 gpt_entry **ptes)
517 if (!ptes)
552 *ptes = pptes;
564 *ptes = aptes;
578 *ptes = NULL;
604 gpt_entry *ptes = NULL;
608 if (!find_valid_gpt(state, &gpt, &ptes) || !gpt || !ptes) {
610 kfree(ptes);
617 u64 start = le64_to_cpu(ptes[i].starting_lba);
618 u64 size = le64_to_cpu(ptes[i].ending_lba) -
619 le64_to_cpu(ptes[i].starting_lba) + 1ULL;
621 if (!is_pte_valid(&ptes[i], last_lba(state->bdev)))
627 if (!efi_guidcmp(ptes[i].partition_type_guid,
631 kfree(ptes);