Home
last modified time | relevance | path

Searched refs:v_part (Results 1 – 25 of 49) sorted by relevance

12

/titanic_50/usr/src/uts/common/sys/
H A Dvtoc.h123 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 Ddklabel.h139 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 Dfmthard.c412 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 Drmf_slice.c651 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 Drmf_misc.c773 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 Drmf_menu.c1013 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 Drdwr_vtoc.c62 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 Ddevinfo.c148 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 Dpartition.c210 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 Dmenu_fdisk.c432 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 Dlabel.c818 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 Dstartup.c1153 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 Dauto_sense.c711 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 Dmenu_command.c2009 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 Dmenu_partition.c318 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 Dmodify_partition.c320 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 Dprtvtoc.c165 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 Dvdsk_common.h397 (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 Dfdisk.c4247 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 Dslice.c441 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 Dcmlb.c1082 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 Dfd.c920 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 Dvds.c1055 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 Dfdformat.c674 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 Daddbadsec.c221 if (vtoc.v_part[i].p_tag == V_ALTSCTR) in main()
224 part = &vtoc.v_part[i]; in main()

12