Lines Matching refs:gpt
2523 efi_gpt_t gpt;
2550 if (efi.dki_length < sizeof (gpt) + sizeof (gpe)) {
2554 if (ddi_copyin((void *)efi.dki_data, &gpt, sizeof (gpt), mode)) {
2559 if ((unparts = LE_32(gpt.efi_gpt_NumberOfPartitionEntries)) == 0)
2589 gpt.efi_gpt_PartitionEntryArrayCRC32 = 0;
2591 gpt.efi_gpt_PartitionEntryArrayCRC32 = LE_32(~crc);
2593 gpt.efi_gpt_HeaderCRC32 = 0;
2594 CRC32(crc, &gpt, sizeof (gpt), -1U, sv_crc32_table);
2595 gpt.efi_gpt_HeaderCRC32 = LE_32(~crc);
2597 if ((rc == 0) && ddi_copyout(&gpt, efi.dki_data, sizeof (gpt), mode)) {