Lines Matching refs:lmap
679 struct dk_gpt *lmap; in vtoc64_to_label() local
685 lmap = (struct dk_gpt *) calloc(1, (sizeof (struct dk_part) * in vtoc64_to_label()
687 if (lmap == NULL) { in vtoc64_to_label()
691 label->e_parts = lmap; in vtoc64_to_label()
697 lmap->efi_version = vtoc->efi_version; in vtoc64_to_label()
698 lmap->efi_nparts = vtoc->efi_nparts; in vtoc64_to_label()
699 lmap->efi_part_size = vtoc->efi_part_size; in vtoc64_to_label()
700 lmap->efi_lbasize = vtoc->efi_lbasize; in vtoc64_to_label()
701 lmap->efi_last_lba = vtoc->efi_last_lba; in vtoc64_to_label()
702 lmap->efi_first_u_lba = vtoc->efi_first_u_lba; in vtoc64_to_label()
703 lmap->efi_last_u_lba = vtoc->efi_last_u_lba; in vtoc64_to_label()
704 lmap->efi_altern_lba = vtoc->efi_altern_lba; in vtoc64_to_label()
705 lmap->efi_flags = vtoc->efi_flags; in vtoc64_to_label()
706 (void) memcpy((uchar_t *)&lmap->efi_disk_uguid, in vtoc64_to_label()
710 lmap->efi_parts[i].p_tag = vtoc->efi_parts[i].p_tag; in vtoc64_to_label()
711 lmap->efi_parts[i].p_flag = vtoc->efi_parts[i].p_flag; in vtoc64_to_label()
712 lmap->efi_parts[i].p_start = vtoc->efi_parts[i].p_start; in vtoc64_to_label()
713 lmap->efi_parts[i].p_size = vtoc->efi_parts[i].p_size; in vtoc64_to_label()
714 (void) memcpy((uchar_t *)&lmap->efi_parts[i].p_uguid, in vtoc64_to_label()
719 lmap->efi_parts[i].p_name, LEN_DKL_VVOL); in vtoc64_to_label()
733 struct dk_map32 *lmap; in vtoc_to_label() local
735 struct dkl_partition *lmap; in vtoc_to_label()
826 lmap = label->dkl_map; in vtoc_to_label()
829 lmap = label->dkl_vtoc.v_part; in vtoc_to_label()
838 for (i = 0; i < NDKMAP; i++, lmap++, vpart++) { in vtoc_to_label()
846 lmap->dkl_cylno = (blkaddr32_t)(vpart->p_start / nblks); in vtoc_to_label()
847 lmap->dkl_nblk = (blkaddr32_t)vpart->p_size; in vtoc_to_label()
850 lmap->p_start = (blkaddr32_t)vpart->p_start; in vtoc_to_label()
851 lmap->p_size = (blkaddr32_t)vpart->p_size; in vtoc_to_label()
879 struct dk_map32 *lmap; in label_to_vtoc() local
953 lmap = label->dkl_map; in label_to_vtoc()
956 for (i = 0; i < V_NUMPAR; i++, vpart++, lmap++) { in label_to_vtoc()
957 vpart->p_start = (diskaddr_t)(lmap->dkl_cylno * nblks); in label_to_vtoc()
958 vpart->p_size = (diskaddr_t)lmap->dkl_nblk; in label_to_vtoc()