Lines Matching defs:efip
403 struct dk_gpt *efip;
422 } else if (status == VT_ENOTSUP && efi_alloc_and_read(fd, &efip) >= 0) {
425 efi_free(efip);
445 if (snum < 0 || snum >= efip->efi_nparts ||
446 efip->efi_parts[snum].p_size == 0) {
447 efi_free(efip);
456 efi_free(efip);
484 efip->efi_parts[snum].p_start) != 0) {
485 efi_free(efip);
489 if (nvlist_add_uint64(attrs, DM_SIZE, efip->efi_parts[snum].p_size)
491 efi_free(efip);
495 if (efip->efi_parts[snum].p_name[0] != 0) {
499 EFI_PART_NAME_LEN, efip->efi_parts[snum].p_name);
501 efi_free(efip);
508 efi_free(efip);
622 struct dk_gpt *efip;
635 } else if (status == VT_ENOTSUP && efi_alloc_and_read(fd, &efip) >= 0) {
652 efi_free(efip);
685 if (slice_num >= efip->efi_nparts ||
686 efip->efi_parts[slice_num].p_size == 0) {
697 efi_free(efip);
706 efi_free(efip);
741 struct dk_gpt *efip;
769 efi_alloc_and_read(fd, &efip) >= 0) {
787 if (slice_num >= efip->efi_nparts ||
788 efip->efi_parts[slice_num].p_size == 0) {
801 efi_free(efip);
821 struct dk_gpt *efip;
872 } else if (status == VT_ENOTSUP && efi_alloc_and_read(fd, &efip) >= 0) {
888 if (slice_num < efip->efi_nparts &&
889 efip->efi_parts[slice_num].p_size > 0) {
890 efi_free(efip);
894 efi_free(efip);