Home
last modified time | relevance | path

Searched refs:gpt (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/uts/sun4v/io/
H A Dvdsk_common.c110 vd_efi_swap_gpt(efi_gpt_t *gpt) in vd_efi_swap_gpt() argument
112 gpt->efi_gpt_Signature = LE_64(gpt->efi_gpt_Signature); in vd_efi_swap_gpt()
113 gpt->efi_gpt_Revision = LE_32(gpt->efi_gpt_Revision); in vd_efi_swap_gpt()
114 gpt->efi_gpt_HeaderSize = LE_32(gpt->efi_gpt_HeaderSize); in vd_efi_swap_gpt()
115 gpt->efi_gpt_HeaderCRC32 = LE_32(gpt->efi_gpt_HeaderCRC32); in vd_efi_swap_gpt()
116 gpt->efi_gpt_MyLBA = LE_64(gpt->efi_gpt_MyLBA); in vd_efi_swap_gpt()
117 gpt->efi_gpt_AlternateLBA = LE_64(gpt->efi_gpt_AlternateLBA); in vd_efi_swap_gpt()
118 gpt->efi_gpt_FirstUsableLBA = LE_64(gpt->efi_gpt_FirstUsableLBA); in vd_efi_swap_gpt()
119 gpt->efi_gpt_LastUsableLBA = LE_64(gpt->efi_gpt_LastUsableLBA); in vd_efi_swap_gpt()
120 UUID_LE_CONVERT(gpt->efi_gpt_DiskGUID, gpt->efi_gpt_DiskGUID); in vd_efi_swap_gpt()
[all …]
H A Dvds.c3143 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()
[all …]
H A Dvdc.c5655 efi_gpt_t *gpt; in vdc_dkio_partition() local
5667 if ((rv = vd_efi_alloc_and_read(&edev, &gpt, &gpe)) != 0) { in vdc_dkio_partition()
5673 if (partno >= gpt->efi_gpt_NumberOfPartitionEntries) { in vdc_dkio_partition()
5674 vd_efi_free(&edev, gpt, gpe); in vdc_dkio_partition()
5684 vd_efi_free(&edev, gpt, gpe); in vdc_dkio_partition()
5688 vd_efi_free(&edev, gpt, gpe); in vdc_dkio_partition()
8309 efi_gpt_t *gpt; in vdc_validate_geometry() local
8347 rv = vd_efi_alloc_and_read(&edev, &gpt, &gpe); in vdc_validate_geometry()
8358 vdc_store_label_efi(vdc, gpt, gpe); in vdc_validate_geometry()
8359 vd_efi_free(&edev, gpt, gpe); in vdc_validate_geometry()
[all …]
/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_nameinfo.c98 meta_efi_to_mdgeom(md_unit_t *mdev, struct dk_gpt *gpt, mdgeom_t *mdgp) in meta_efi_to_mdgeom() argument
114 mdgp->ncyl = (gpt->efi_last_u_lba - gpt->efi_first_u_lba) in meta_efi_to_mdgeom()
127 meta_efi_to_mdvtoc(struct dk_gpt *gpt, mdvtoc_t *mdvp) in meta_efi_to_mdvtoc() argument
133 mdvp->nparts = gpt->efi_nparts; in meta_efi_to_mdvtoc()
137 mdvp->first_lba = gpt->efi_first_u_lba; in meta_efi_to_mdvtoc()
138 mdvp->last_lba = gpt->efi_last_u_lba; in meta_efi_to_mdvtoc()
139 mdvp->lbasize = gpt->efi_lbasize; in meta_efi_to_mdvtoc()
141 for (i = 0; (i < gpt->efi_nparts); ++i) { in meta_efi_to_mdvtoc()
142 mdvp->parts[i].start = gpt->efi_parts[i].p_start; in meta_efi_to_mdvtoc()
143 mdvp->parts[i].size = gpt->efi_parts[i].p_size; in meta_efi_to_mdvtoc()
[all …]
/titanic_41/usr/src/cmd/hal/probing/volume/
H A Dprobe-volume.c444 dk_gpt_t *gpt; in main() local
574 } else if ((partition_number = efi_alloc_and_read(rfd, &gpt)) >= 0) { in main()
576 if (partition_number < gpt->efi_nparts) { in main()
577 if (gpt->efi_parts[partition_number].p_size == 0) { in main()
580 partition_start = gpt->efi_parts[partition_number].p_start * block_size; in main()
582 efi_free(gpt); in main()
/titanic_41/usr/src/uts/common/fs/zfs/
H A Dzvol.c1513 efi_gpt_t gpt = { 0 }; in zvol_getefi() local
1515 gpt.efi_gpt_Signature = LE_64(EFI_SIGNATURE); in zvol_getefi()
1516 gpt.efi_gpt_Revision = LE_32(EFI_VERSION_CURRENT); in zvol_getefi()
1517 gpt.efi_gpt_HeaderSize = LE_32(sizeof (gpt)); in zvol_getefi()
1518 gpt.efi_gpt_MyLBA = LE_64(1ULL); in zvol_getefi()
1519 gpt.efi_gpt_FirstUsableLBA = LE_64(34ULL); in zvol_getefi()
1520 gpt.efi_gpt_LastUsableLBA = LE_64((vs >> bs) - 1); in zvol_getefi()
1521 gpt.efi_gpt_PartitionEntryLBA = LE_64(2ULL); in zvol_getefi()
1522 gpt.efi_gpt_NumberOfPartitionEntries = LE_32(1); in zvol_getefi()
1523 gpt.efi_gpt_SizeOfPartitionEntry = in zvol_getefi()
[all …]
/titanic_41/usr/src/uts/common/avs/ns/sv/
H A Dsv.c2527 efi_gpt_t gpt; in sv_fix_dkiocgetefi() local
2554 if (efi.dki_length < sizeof (gpt) + sizeof (gpe)) { in sv_fix_dkiocgetefi()
2558 if (ddi_copyin((void *)efi.dki_data, &gpt, sizeof (gpt), mode)) { in sv_fix_dkiocgetefi()
2563 if ((unparts = LE_32(gpt.efi_gpt_NumberOfPartitionEntries)) == 0) in sv_fix_dkiocgetefi()
2593 gpt.efi_gpt_PartitionEntryArrayCRC32 = 0; in sv_fix_dkiocgetefi()
2595 gpt.efi_gpt_PartitionEntryArrayCRC32 = LE_32(~crc); in sv_fix_dkiocgetefi()
2597 gpt.efi_gpt_HeaderCRC32 = 0; in sv_fix_dkiocgetefi()
2598 CRC32(crc, &gpt, sizeof (gpt), -1U, sv_crc32_table); in sv_fix_dkiocgetefi()
2599 gpt.efi_gpt_HeaderCRC32 = LE_32(~crc); in sv_fix_dkiocgetefi()
2601 if ((rc == 0) && ddi_copyout(&gpt, efi.dki_data, sizeof (gpt), mode)) { in sv_fix_dkiocgetefi()
/titanic_41/usr/src/cmd/hal/probing/storage/
H A Dprobe-storage.c352 dk_gpt_t *gpt; in main() local
451 } else if (!is_cdrom && (efi_alloc_and_read(rfd, &gpt) >= 0)) { in main()
458 efi_free(gpt); in main()
/titanic_41/usr/src/uts/common/io/
H A Dcmlb.c4647 efi_gpt_t *gpt; local
4657 gpt = kmem_alloc(cl->cl_sys_blocksize, KM_SLEEP);
4659 if (DK_TG_READ(cl, gpt, 1, cl->cl_sys_blocksize, tg_cookie) != 0) {
4663 cmlb_swap_efi_gpt(gpt);
4664 rval = cmlb_validate_efi(gpt);
4667 bzero(gpt, sizeof (efi_gpt_t));
4668 if (rval = DK_TG_WRITE(cl, gpt, 1, cl->cl_sys_blocksize,
4680 if ((rval = DK_TG_READ(cl, gpt, cap - 1, cl->cl_sys_blocksize,
4684 cmlb_swap_efi_gpt(gpt);
4685 rval = cmlb_validate_efi(gpt);
[all …]
/titanic_41/usr/src/lib/libzfs/common/
H A Dlibzfs_import.c1006 struct dk_gpt *gpt; in check_slices() local
1020 } else if (efi_alloc_and_read(fd, &gpt) >= 0) { in check_slices()
1027 gpt->efi_parts[i].p_size, gpt->efi_lbasize); in check_slices()
1032 efi_free(gpt); in check_slices()
/titanic_41/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h530 int vd_efi_alloc_and_read(vd_efi_dev_t *dev, efi_gpt_t **gpt, efi_gpe_t **gpe);
531 void vd_efi_free(vd_efi_dev_t *dev, efi_gpt_t *gpt, efi_gpe_t *gpe);
/titanic_41/usr/src/lib/libbe/common/
H A Dbe_activate.c788 struct dk_gpt *gpt; in be_do_installgrub_mbr() local
801 if ((npart = efi_alloc_and_read(fd, &gpt)) <= 0) in be_do_installgrub_mbr()
807 u = &gpt->efi_parts[i].p_guid; in be_do_installgrub_mbr()
/titanic_41/usr/src/cmd/power/
H A Dhandlers.c1071 dk_gpt_t *gpt; in is_good_slice() local
1097 (efi_alloc_and_read(fd, &gpt)) >= 0) { in is_good_slice()
1099 free(gpt); in is_good_slice()
/titanic_41/exception_lists/
H A Dcopyright100 usr/src/grub/grub-0.97/stage2/gpt.h
H A Dcstyle152 usr/src/grub/grub-0.97/stage2/gpt.h