/titanic_50/usr/src/uts/common/sys/ |
H A D | vtoc.h | 123 struct partition v_part[V_NUMPAR]; /* partition headers */ member 146 struct extpartition v_part[V_NUMPAR]; /* partition headers */ member 166 v.v_part[i].p_tag = extv.v_part[i].p_tag; \ 167 v.v_part[i].p_flag = extv.v_part[i].p_flag; \ 168 v.v_part[i].p_start = (daddr_t)extv.v_part[i].p_start; \ 169 v.v_part[i].p_size = (long)extv.v_part[i].p_size; \ 189 extv.v_part[i].p_tag = v.v_part[i].p_tag; \ 190 extv.v_part[i].p_flag = v.v_part[i].p_flag; \ 191 extv.v_part[i].p_start = \ 192 (diskaddr_t)(unsigned long)v.v_part[i].p_start; \ [all …]
|
H A D | dklabel.h | 139 struct dkl_partition v_part[NDKMAP]; /* partition headers */ member 146 struct dk_map2 v_part[NDKMAP]; /* partition hdrs, sec 2 */
|
/titanic_50/usr/src/cmd/fmthard/ |
H A D | fmthard.c | 412 if (vtoc->v_part[i].p_size > 0) in display() 415 i, vtoc->v_part[i].p_tag, in display() 416 vtoc->v_part[i].p_flag, in display() 417 vtoc->v_part[i].p_start, in display() 418 vtoc->v_part[i].p_size); in display() 489 vtoc->v_part[part].p_tag = (ushort_t)tag; in insert() 490 vtoc->v_part[part].p_flag = (ushort_t)flag; in insert() 491 vtoc->v_part[part].p_start = start; in insert() 492 vtoc->v_part[part].p_size = size; in insert() 545 vtoc->v_part[i].p_tag = 0; in load() [all …]
|
/titanic_50/usr/src/cmd/rmformat/ |
H A D | rmf_slice.c | 651 vt->v_part[index].p_start = val1; in sup_setpart() 652 vt->v_part[index].p_size = val2; in sup_setpart() 654 vt->v_part[index].p_tag = vtoc_tag; in sup_setpart() 658 vt->v_part[index].p_flag = vtoc_flag; in sup_setpart() 800 vt->v_part[0].p_tag = V_ROOT; in valid_slice_file() 801 vt->v_part[1].p_tag = V_SWAP; in valid_slice_file() 802 vt->v_part[2].p_tag = V_BACKUP; in valid_slice_file() 803 vt->v_part[6].p_tag = V_USR; in valid_slice_file() 805 vt->v_part[1].p_flag = V_UNMNT; /* Unmountable */ in valid_slice_file() 806 vt->v_part[2].p_flag = V_UNMNT; /* Unmountable */ in valid_slice_file() [all …]
|
H A D | rmf_misc.c | 773 v_toc.v_part[0].p_start = 0; in write_sunos_label() 774 v_toc.v_part[0].p_size = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label() 776 v_toc.v_part[1].p_start = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label() 778 v_toc.v_part[1].p_size = 2 * fdchar.fdc_secptrack * mult_factor; in write_sunos_label() 780 v_toc.v_part[2].p_start = 0; in write_sunos_label() 781 v_toc.v_part[2].p_size = fdchar.fdc_ncyl * 2 * in write_sunos_label() 838 v_toc.v_part[0].p_start = 0; in write_sunos_label() 839 v_toc.v_part[0].p_size = (diskaddr_t)(dkgeom.dkg_ncyl - 1) * in write_sunos_label() 842 v_toc.v_part[1].p_start = (diskaddr_t)(dkgeom.dkg_ncyl - 1) * in write_sunos_label() 844 v_toc.v_part[1].p_size = dkgeom.dkg_nhead * dkgeom.dkg_nsect; in write_sunos_label() [all …]
|
H A D | rmf_menu.c | 1013 t_vtoc.v_part[i].p_start = v_toc.v_part[i].p_start; in process_s_flag() 1014 t_vtoc.v_part[i].p_size = v_toc.v_part[i].p_size; in process_s_flag() 1015 t_vtoc.v_part[i].p_tag = v_toc.v_part[i].p_tag; in process_s_flag() 1016 t_vtoc.v_part[i].p_flag = v_toc.v_part[i].p_flag; in process_s_flag()
|
/titanic_50/usr/src/lib/libadm/common/ |
H A D | rdwr_vtoc.c | 62 vd->v_part[i].p_tag = vs->v_part[i].p_tag; \ 63 vd->v_part[i].p_flag = vs->v_part[i].p_flag; \ 64 vd->v_part[i].p_start = (unsigned)vs->v_part[i].p_start;\ 65 vd->v_part[i].p_size = (unsigned)vs->v_part[i].p_size; \ 178 if (vtoc->v_part[i].p_size > 0) in write_vtoc() 320 if (extvtoc->v_part[i].p_size > 0) in write_extvtoc()
|
/titanic_50/usr/src/cmd/devinfo/ |
H A D | devinfo.c | 148 vtdata.v_part[slice].p_start, in partinfo() 149 vtdata.v_part[slice].p_size, in partinfo() 150 vtdata.v_part[slice].p_flag, in partinfo() 151 vtdata.v_part[slice].p_tag); in partinfo() 191 if (vtdata.v_part[i].p_size != 0x00) in devinfo()
|
/titanic_50/usr/src/cmd/format/ |
H A D | partition.c | 210 deflt = cur_parts->vtoc.v_part[num].p_tag; in change_partition() 215 deflt = cur_parts->vtoc.v_part[num].p_flag; in change_partition() 338 cur_parts->vtoc.v_part[num].p_start = (daddr_t)(i * (nhead * nsect)); in change_partition() 339 cur_parts->vtoc.v_part[num].p_size = (long)j; in change_partition() 346 cur_parts->vtoc.v_part[num].p_tag = (ushort_t)tag; in change_partition() 347 cur_parts->vtoc.v_part[num].p_flag = (ushort_t)flag; in change_partition() 520 part->vtoc.v_part[i].p_tag = default_vtoc_map[i].p_tag; in set_vtoc_defaults() 521 part->vtoc.v_part[i].p_flag = default_vtoc_map[i].p_flag; in set_vtoc_defaults()
|
H A D | menu_fdisk.c | 432 if (cur_parts->vtoc.v_part[i].p_tag && in update_cur_parts() 433 cur_parts->vtoc.v_part[i].p_tag != V_ALTSCTR) { in update_cur_parts() 434 cur_parts->vtoc.v_part[i].p_start = 0; in update_cur_parts() 435 cur_parts->vtoc.v_part[i].p_size = 0; in update_cur_parts() 440 cur_parts->vtoc.v_part[i].p_tag = in update_cur_parts() 442 cur_parts->vtoc.v_part[i].p_flag = in update_cur_parts() 456 cur_parts->vtoc.v_part[C_PARTITION].p_start = in update_cur_parts() 458 cur_parts->vtoc.v_part[C_PARTITION].p_size = in update_cur_parts() 461 cur_parts->vtoc.v_part[I_PARTITION].p_start = in update_cur_parts() 463 cur_parts->vtoc.v_part[I_PARTITION].p_size = in update_cur_parts() [all …]
|
H A D | label.c | 818 label->dkl_vtoc.v_part[i].p_tag = vtoc->v_part[i].p_tag; in vtoc_to_label() 819 label->dkl_vtoc.v_part[i].p_flag = vtoc->v_part[i].p_flag; in vtoc_to_label() 847 lmap = label->dkl_vtoc.v_part; in vtoc_to_label() 852 vpart = vtoc->v_part; in vtoc_to_label() 917 vpart = vtoc->v_part; in label_to_vtoc() 925 vpart = vtoc->v_part; in label_to_vtoc() 926 lpart = label->dkl_vtoc.v_part; in label_to_vtoc() 972 vpart = vtoc->v_part; in label_to_vtoc() 1149 label->dkl_vtoc.v_part[i].p_start, 1150 label->dkl_vtoc.v_part[i].p_size); [all …]
|
H A D | startup.c | 1153 vtoc_tag = pinfo->vtoc.v_part[index].p_tag; in sup_setpart() 1154 vtoc_flag = pinfo->vtoc.v_part[index].p_flag; in sup_setpart() 1247 pinfo->vtoc.v_part[index].p_tag = vtoc_tag; in sup_setpart() 1248 pinfo->vtoc.v_part[index].p_flag = vtoc_flag; in sup_setpart() 1251 pinfo->vtoc.v_part[index].p_start = val1 * (nhead * nsect); in sup_setpart() 1252 pinfo->vtoc.v_part[index].p_size = val2; in sup_setpart() 1255 pinfo->vtoc.v_part[index].p_tag = 0; in sup_setpart() 1256 pinfo->vtoc.v_part[index].p_flag = 0; in sup_setpart() 1257 pinfo->vtoc.v_part[index].p_start = 0; in sup_setpart() 2160 search_label.dkl_vtoc.v_part[i].p_start / in add_device_to_disklist() [all …]
|
H A D | auto_sense.c | 711 label->dkl_vtoc.v_part[i].p_start / in new_direct_disk_type() 715 label->dkl_vtoc.v_part[i].p_size; in new_direct_disk_type() 1474 vtoc->v_part[i].p_tag = default_vtoc_map[i].p_tag; 1475 vtoc->v_part[i].p_flag = default_vtoc_map[i].p_flag; 1585 label->dkl_vtoc.v_part[i].p_start = cyl * blks_per_cyl; 1586 label->dkl_vtoc.v_part[i].p_size = ncyls[i] * blks_per_cyl; 1611 label->dkl_vtoc.v_part[i].p_start = cyl * blks_per_cyl; 1612 label->dkl_vtoc.v_part[i].p_size = ncyls[i] * blks_per_cyl; 1630 label->dkl_vtoc.v_part[2].p_start = 0; 1631 label->dkl_vtoc.v_part[2].p_size = [all …]
|
H A D | menu_command.c | 2009 label.dkl_vtoc.v_part[i].p_start / spc(); in c_backup() 2011 label.dkl_vtoc.v_part[i].p_size; in c_backup() 2242 if ((b_label.dkl_vtoc.v_part[i].p_tag != in c_verify() 2243 p_label.dkl_vtoc.v_part[i].p_tag) || in c_verify() 2244 (b_label.dkl_vtoc.v_part[i].p_flag in c_verify() 2245 != p_label.dkl_vtoc.v_part[i]. in c_verify() 2247 (b_label.dkl_vtoc.v_part[i].p_start in c_verify() 2248 != p_label.dkl_vtoc.v_part[i]. in c_verify() 2250 (b_label.dkl_vtoc.v_part[i].p_size in c_verify() 2251 != p_label.dkl_vtoc.v_part[i]. in c_verify() [all …]
|
H A D | menu_partition.c | 318 cur_parts->vtoc.v_part[i].p_start = in p_select() 321 cur_parts->vtoc.v_part[i].p_size = in p_select() 608 (int)pinfo->vtoc.v_part[partnum].p_tag); in print_partition() 618 (int)pinfo->vtoc.v_part[partnum].p_flag); in print_partition()
|
H A D | modify_partition.c | 320 cur_parts->vtoc.v_part[i].p_start = in p_modify() 322 cur_parts->vtoc.v_part[i].p_size = in p_modify() 538 label->dkl_vtoc.v_part[i].p_start / 541 label->dkl_vtoc.v_part[i].p_size;
|
/titanic_50/usr/src/cmd/prtvtoc/ |
H A D | prtvtoc.c | 165 for (part = vtoc->v_part; part < vtoc->v_part + vtoc->v_nparts; ++part) in findfree() 445 if (vtoc->v_part[idx].p_size == 0 && idx != 2) in putfree() 517 if (vtoc->v_part[idx].p_size == 0) in puttable() 520 idx, vtoc->v_part[idx].p_tag, vtoc->v_part[idx].p_flag, in puttable() 521 vtoc->v_part[idx].p_start, vtoc->v_part[idx].p_size, in puttable() 522 vtoc->v_part[idx].p_start + vtoc->v_part[idx].p_size - 1); in puttable()
|
/titanic_50/usr/src/uts/sun4v/sys/ |
H A D | vdsk_common.h | 397 (vtoc)->v_part[i].p_tag = (vd_vtoc)->partition[i].id_tag; \ 398 (vtoc)->v_part[i].p_flag = (vd_vtoc)->partition[i].perm; \ 399 (vtoc)->v_part[i].p_start = (vd_vtoc)->partition[i].start; \ 400 (vtoc)->v_part[i].p_size = (vd_vtoc)->partition[i].nblocks; \ 438 (vd_vtoc)->partition[i].id_tag = (vtoc)->v_part[i].p_tag; \ 439 (vd_vtoc)->partition[i].perm = (vtoc)->v_part[i].p_flag; \ 440 (vd_vtoc)->partition[i].start = (vtoc)->v_part[i].p_start; \ 441 (vd_vtoc)->partition[i].nblocks = (vtoc)->v_part[i].p_size; \
|
/titanic_50/usr/src/cmd/fdisk/ |
H A D | fdisk.c | 4247 if (disk_vtoc.v_part[i].p_start != 0) { 4251 i, disk_vtoc.v_part[i].p_start); 4255 disk_vtoc.v_part[i].p_start = 0; 4257 disk_vtoc.v_part[i].p_start = 0; 4262 if (disk_vtoc.v_part[i].p_size != numsect) { 4266 i, disk_vtoc.v_part[i].p_size); 4270 disk_vtoc.v_part[i].p_size = 4273 disk_vtoc.v_part[i].p_size = numsect; 4277 if (disk_vtoc.v_part[i].p_tag != V_BACKUP) { 4280 i, disk_vtoc.v_part[i].p_tag, [all …]
|
/titanic_50/usr/src/lib/libdiskmgt/common/ |
H A D | slice.c | 441 vtoc.v_part[snum].p_size == 0) { in get_attrs() 462 if (nvlist_add_uint64(attrs, DM_START, vtoc.v_part[snum].p_start) in get_attrs() 467 if (nvlist_add_uint64(attrs, DM_SIZE, vtoc.v_part[snum].p_size) in get_attrs() 472 if (nvlist_add_uint32(attrs, DM_TAG, vtoc.v_part[snum].p_tag) in get_attrs() 477 if (nvlist_add_uint32(attrs, DM_FLAG, vtoc.v_part[snum].p_flag) in get_attrs() 681 vtoc.v_part[slice_num].p_size == 0) { in get_fixed_assocs() 783 vtoc.v_part[slice_num].p_size == 0) { in make_fixed_descriptors() 883 vtoc.v_part[slice_num].p_size > 0) { in match_fixed_name()
|
/titanic_50/usr/src/uts/common/io/ |
H A D | cmlb.c | 1082 cl->cl_vtoc.v_part[part].p_tag; 1795 struct dkl_partition *vp = &cl->cl_vtoc.v_part[count]; 3081 vpartp = labp->dkl_vtoc.v_part; 3181 vpartp = &(labp->dkl_vtoc.v_part[0]); 3429 cl->cl_vtoc.v_part[0].p_start = 0; 3430 cl->cl_vtoc.v_part[0].p_size = disksize; 3431 cl->cl_vtoc.v_part[0].p_tag = V_BACKUP; 3432 cl->cl_vtoc.v_part[0].p_flag = V_UNMNT; 3447 cl->cl_vtoc.v_part[8].p_start = 0; 3448 cl->cl_vtoc.v_part[8].p_size = phys_spc; [all …]
|
H A D | fd.c | 920 fdp->d_part[i].p_tag = label->dkl_vtoc.v_part[i].p_tag; in fdgetlabel() 921 fdp->d_part[i].p_flag = label->dkl_vtoc.v_part[i].p_flag; in fdgetlabel() 922 fdp->d_part[i].p_start = label->dkl_vtoc.v_part[i].p_start; in fdgetlabel() 923 fdp->d_part[i].p_size = label->dkl_vtoc.v_part[i].p_size; in fdgetlabel() 1862 bcopy(fdp->d_part, vtocp->v_part, sizeof (struct partition) * NDKMAP); in fd_build_user_vtoc() 1863 for (i = NDKMAP, vpart = vtocp->v_part; i && (xblk > 1); i--, vpart++) { in fd_build_user_vtoc() 1906 vpart = vtocp->v_part; in fd_build_label_vtoc() 1937 bcopy(vtocp->v_part, fdp->d_part, sizeof (struct partition) * NDKMAP); in fd_build_label_vtoc() 1962 labelp->dkl_vtoc.v_part[i].p_tag = vtocp->v_part[i].p_tag; in fd_build_label_vtoc() 1963 labelp->dkl_vtoc.v_part[i].p_flag = vtocp->v_part[i].p_flag; in fd_build_label_vtoc() [all …]
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vds.c | 1055 label->dkl_vtoc.v_part[VD_ENTIRE_DISK_SLICE].p_tag = V_BACKUP; in vd_build_default_label() 2885 label->dkl_vtoc.v_part[i].p_tag = vtoc->v_part[i].p_tag; in vd_vtocgeom_to_label() 2886 label->dkl_vtoc.v_part[i].p_flag = vtoc->v_part[i].p_flag; in vd_vtocgeom_to_label() 2887 label->dkl_map[i].dkl_cylno = vtoc->v_part[i].p_start / in vd_vtocgeom_to_label() 2889 label->dkl_map[i].dkl_nblk = vtoc->v_part[i].p_size; in vd_vtocgeom_to_label() 2937 vtoc->v_part[i].p_tag = label->dkl_vtoc.v_part[i].p_tag; in vd_label_to_vtocgeom() 2938 vtoc->v_part[i].p_flag = label->dkl_vtoc.v_part[i].p_flag; in vd_label_to_vtocgeom() 2939 vtoc->v_part[i].p_start = label->dkl_map[i].dkl_cylno * in vd_label_to_vtocgeom() 2941 vtoc->v_part[i].p_size = label->dkl_map[i].dkl_nblk; in vd_label_to_vtocgeom() 2999 if (vtoc->v_part[VD_ENTIRE_DISK_SLICE].p_start != in vd_slice_vtoc_isvalid() [all …]
|
/titanic_50/usr/src/cmd/fdformat/ |
H A D | fdformat.c | 674 fd_vtoc->v_part[0].p_start = 0; in format_diskette() 675 fd_vtoc->v_part[0].p_size = ((num_cyl - 1) * 2 * spt * in format_diskette() 677 fd_vtoc->v_part[1].p_start = ((num_cyl - 1) * 2 * spt * in format_diskette() 679 fd_vtoc->v_part[1].p_size = 2 * spt * (m_flag ? 2 : 1); in format_diskette() 681 fd_vtoc->v_part[2].p_start = 0; in format_diskette() 682 fd_vtoc->v_part[2].p_size = num_cyl * 2 * spt * (m_flag ? 2 : 1); in format_diskette()
|
/titanic_50/usr/src/cmd/addbadsec/ |
H A D | addbadsec.c | 221 if (vtoc.v_part[i].p_tag == V_ALTSCTR) in main() 224 part = &vtoc.v_part[i]; in main()
|