Lines Matching refs:gpt

3143 vds_efi_alloc_and_read(vd_t *vd, efi_gpt_t **gpt, efi_gpe_t **gpe)  in vds_efi_alloc_and_read()  argument
3150 status = vd_efi_alloc_and_read(&edev, gpt, gpe); in vds_efi_alloc_and_read()
3156 vds_efi_free(vd_t *vd, efi_gpt_t *gpt, efi_gpe_t *gpe) in vds_efi_free() argument
3162 vd_efi_free(&edev, gpt, gpe); in vds_efi_free()
3168 efi_gpt_t *gpt; in vd_dskimg_validate_efi() local
3173 if ((status = vds_efi_alloc_and_read(vd, &gpt, &gpe)) != 0) in vd_dskimg_validate_efi()
3182 nparts = gpt->efi_gpt_NumberOfPartitionEntries; in vd_dskimg_validate_efi()
3205 vds_efi_free(vd, gpt, gpe); in vd_dskimg_validate_efi()
5803 efi_gpt_t *gpt; in vd_setup_partition_efi() local
5822 gpt = VD_LABEL_EFI_GPT(vd, bsize); in vd_setup_partition_efi()
5833 gpt->efi_gpt_Signature = LE_64(EFI_SIGNATURE); in vd_setup_partition_efi()
5834 gpt->efi_gpt_Revision = LE_32(EFI_VERSION_CURRENT); in vd_setup_partition_efi()
5835 gpt->efi_gpt_HeaderSize = LE_32(sizeof (efi_gpt_t)); in vd_setup_partition_efi()
5836 gpt->efi_gpt_FirstUsableLBA = LE_64(first_u_lba); in vd_setup_partition_efi()
5837 gpt->efi_gpt_PartitionEntryLBA = LE_64(2ULL); in vd_setup_partition_efi()
5838 gpt->efi_gpt_SizeOfPartitionEntry = LE_32(sizeof (efi_gpe_t)); in vd_setup_partition_efi()
5845 gpt->efi_gpt_NumberOfPartitionEntries = LE_32(1); in vd_setup_partition_efi()
5848 gpt->efi_gpt_NumberOfPartitionEntries = LE_32(VD_MAXPART); in vd_setup_partition_efi()
5863 gpt->efi_gpt_LastUsableLBA = LE_64(vd->vdisk_size - 1); in vd_setup_partition_efi()
5867 gpt->efi_gpt_AlternateLBA = LE_64(vd->vdisk_size - 1); in vd_setup_partition_efi()
5870 gpt->efi_gpt_PartitionEntryArrayCRC32 = LE_32(~crc); in vd_setup_partition_efi()
5872 CRC32(crc, gpt, sizeof (efi_gpt_t), -1U, crc32_table); in vd_setup_partition_efi()
5873 gpt->efi_gpt_HeaderCRC32 = LE_32(~crc); in vd_setup_partition_efi()