Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/uts/common/sys/
H A Dvtoc.h182 v.v_part[i].p_tag = extv.v_part[i].p_tag; \
183 v.v_part[i].p_flag = extv.v_part[i].p_flag; \
185 v.v_part[i].p_size = (long)extv.v_part[i].p_size; \
205 extv.v_part[i].p_tag = v.v_part[i].p_tag; \
206 extv.v_part[i].p_flag = v.v_part[i].p_flag; \
253 v.v_part[i].p_tag = (ushort_t)v32.v_part[i].p_tag; \
254 v.v_part[i].p_flag = (ushort_t)v32.v_part[i].p_flag; \
256 v.v_part[i].p_size = (unsigned)v32.v_part[i].p_size; \
303 v32.v_part[i].p_tag = (ushort_t)v.v_part[i].p_tag; \
304 v32.v_part[i].p_flag = (ushort_t)v.v_part[i].p_flag; \
[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 */
/illumos-gate/usr/src/cmd/fmthard/
H A Dfmthard.c415 if (vtoc->v_part[i].p_size > 0) in display()
418 i, vtoc->v_part[i].p_tag, in display()
419 vtoc->v_part[i].p_flag, in display()
420 vtoc->v_part[i].p_start, in display()
421 vtoc->v_part[i].p_size); in display()
548 vtoc->v_part[i].p_tag = 0; in load()
550 vtoc->v_part[i].p_start = 0; in load()
551 vtoc->v_part[i].p_size = 0; in load()
560 vtoc->v_part[2].p_start = 0; in load()
561 vtoc->v_part[2].p_size = fullsz; in load()
[all …]
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_slice.c800 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()
987 if (vt->v_part[i].p_size) { in check_vtoc_sanity()
1002 vt->v_part[i].p_size -1; in check_vtoc_sanity()
1285 v_toc.v_part[0].p_start = 0; in write_default_label()
1290 v_toc.v_part[2].p_start = 0; in write_default_label()
1454 v_toc.v_part[0].p_start = 0; in write_default_label()
1459 v_toc.v_part[2].p_start = 0; in write_default_label()
[all …]
H A Drmf_misc.c775 v_toc.v_part[0].p_start = 0; in write_sunos_label()
776 v_toc.v_part[0].p_size = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label()
778 v_toc.v_part[1].p_start = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label()
782 v_toc.v_part[2].p_start = 0; in write_sunos_label()
783 v_toc.v_part[2].p_size = fdchar.fdc_ncyl * 2 * in write_sunos_label()
840 v_toc.v_part[0].p_start = 0; in write_sunos_label()
841 v_toc.v_part[0].p_size = (diskaddr_t)(dkgeom.dkg_ncyl - 1) * in write_sunos_label()
844 v_toc.v_part[1].p_start = (diskaddr_t)(dkgeom.dkg_ncyl - 1) * in write_sunos_label()
846 v_toc.v_part[1].p_size = dkgeom.dkg_nhead * dkgeom.dkg_nsect; in write_sunos_label()
848 v_toc.v_part[2].p_start = 0; 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()
/illumos-gate/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()
/illumos-gate/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()
/illumos-gate/usr/src/cmd/format/
H A Dpartition.c211 deflt = cur_parts->vtoc.v_part[num].p_tag; in change_partition()
216 deflt = cur_parts->vtoc.v_part[num].p_flag; in change_partition()
339 cur_parts->vtoc.v_part[num].p_start = (daddr_t)(i * (nhead * nsect)); in change_partition()
340 cur_parts->vtoc.v_part[num].p_size = (long)j; in change_partition()
347 cur_parts->vtoc.v_part[num].p_tag = (ushort_t)tag; in change_partition()
348 cur_parts->vtoc.v_part[num].p_flag = (ushort_t)flag; in change_partition()
522 part->vtoc.v_part[i].p_tag = default_vtoc_map[i].p_tag; in set_vtoc_defaults()
523 part->vtoc.v_part[i].p_flag = default_vtoc_map[i].p_flag; in set_vtoc_defaults()
H A Dmenu_fdisk.c435 if (cur_parts->vtoc.v_part[i].p_tag && in update_cur_parts()
437 cur_parts->vtoc.v_part[i].p_start = 0; in update_cur_parts()
438 cur_parts->vtoc.v_part[i].p_size = 0; in update_cur_parts()
443 cur_parts->vtoc.v_part[i].p_tag = in update_cur_parts()
445 cur_parts->vtoc.v_part[i].p_flag = in update_cur_parts()
459 cur_parts->vtoc.v_part[C_PARTITION].p_start = in update_cur_parts()
461 cur_parts->vtoc.v_part[C_PARTITION].p_size = in update_cur_parts()
464 cur_parts->vtoc.v_part[I_PARTITION].p_start = in update_cur_parts()
466 cur_parts->vtoc.v_part[I_PARTITION].p_size = in update_cur_parts()
654 update_label.dkl_vtoc.v_part[i].p_start /
[all …]
H A Dlabel.c800 label->dkl_vtoc.v_part[i].p_tag = vtoc->v_part[i].p_tag; in vtoc_to_label()
801 label->dkl_vtoc.v_part[i].p_flag = vtoc->v_part[i].p_flag; in vtoc_to_label()
829 lmap = label->dkl_vtoc.v_part; in vtoc_to_label()
834 vpart = vtoc->v_part; in vtoc_to_label()
899 vpart = vtoc->v_part; in label_to_vtoc()
907 vpart = vtoc->v_part; in label_to_vtoc()
908 lpart = label->dkl_vtoc.v_part; in label_to_vtoc()
954 vpart = vtoc->v_part; in label_to_vtoc()
1041 label->dkl_vtoc.v_part[i].p_start, in dump_label()
1042 label->dkl_vtoc.v_part[i].p_size); in dump_label()
[all …]
H A Dstartup.c1275 pinfo->vtoc.v_part[index].p_tag = 0; in sup_setpart()
1276 pinfo->vtoc.v_part[index].p_flag = 0; in sup_setpart()
1277 pinfo->vtoc.v_part[index].p_start = 0; in sup_setpart()
2286 label->dkl_vtoc.v_part[i].p_start / in parts_match()
2289 label->dkl_vtoc.v_part[i].p_size)) in parts_match()
2303 if (label->dkl_vtoc.v_part[i].p_tag != in parts_match()
2304 pinfo->vtoc.v_part[i].p_tag) in parts_match()
2306 if (label->dkl_vtoc.v_part[i].p_flag != in parts_match()
2307 pinfo->vtoc.v_part[i].p_flag) in parts_match()
2594 vp1 = pp1->vtoc.v_part; in check_pinfo_for_inconsistency()
[all …]
H A Dauto_sense.c712 label->dkl_vtoc.v_part[i].p_start / in new_direct_disk_type()
716 label->dkl_vtoc.v_part[i].p_size; in new_direct_disk_type()
1475 vtoc->v_part[i].p_tag = default_vtoc_map[i].p_tag;
1476 vtoc->v_part[i].p_flag = default_vtoc_map[i].p_flag;
1631 label->dkl_vtoc.v_part[2].p_start = 0;
1632 label->dkl_vtoc.v_part[2].p_size =
1648 if (label->dkl_vtoc.v_part[i].p_size == 0)
1661 scaled = bn2mb(label->dkl_vtoc.v_part[i].p_size);
1676 label->dkl_vtoc.v_part[i].p_size/blks_per_cyl);
1918 label->dkl_vtoc.v_part[i].p_start /
[all …]
H A Dmenu_partition.c306 cur_parts->vtoc.v_part[i].p_start = in p_select()
309 cur_parts->vtoc.v_part[i].p_size = in p_select()
595 s = find_string(ptag_choices, (int)pinfo->vtoc.v_part[partnum].p_tag); in print_partition()
604 s = find_string(pflag_choices, (int)pinfo->vtoc.v_part[partnum].p_flag); in print_partition()
H A Dmenu_command.c2019 label.dkl_vtoc.v_part[i].p_size; in c_backup()
2253 if ((b_label.dkl_vtoc.v_part[i].p_tag != in c_verify()
2254 p_label.dkl_vtoc.v_part[i].p_tag) || in c_verify()
2255 (b_label.dkl_vtoc.v_part[i].p_flag in c_verify()
2256 != p_label.dkl_vtoc.v_part[i]. in c_verify()
2258 (b_label.dkl_vtoc.v_part[i].p_start in c_verify()
2259 != p_label.dkl_vtoc.v_part[i]. in c_verify()
2261 (b_label.dkl_vtoc.v_part[i].p_size in c_verify()
2262 != p_label.dkl_vtoc.v_part[i]. in c_verify()
2315 label->dkl_vtoc.v_part[i].p_start / spc(); in c_verify()
[all …]
H A Dmodify_partition.c307 cur_parts->vtoc.v_part[i].p_start = in p_modify()
309 cur_parts->vtoc.v_part[i].p_size = in p_modify()
517 label->dkl_vtoc.v_part[i].p_start /
520 label->dkl_vtoc.v_part[i].p_size;
/illumos-gate/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; \
/illumos-gate/usr/src/cmd/fdisk/
H A Dfdisk.c4280 disk_vtoc.v_part[i].p_size =
4295 disk_vtoc.v_part[i].p_tag =
4306 disk_vtoc.v_part[i].p_start +
4313 disk_vtoc.v_part[i].p_size);
4319 disk_vtoc.v_part[i].p_tag = 0;
4325 disk_vtoc.v_part[i].p_tag = 0;
4342 disk_vtoc.v_part[i].p_tag = 0;
4346 disk_vtoc.v_part[i].p_size = 0;
4348 disk_vtoc.v_part[i].p_tag = 0;
4349 disk_vtoc.v_part[i].p_flag = 0;
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dslice.c395 vtoc.v_part[snum].p_size == 0) { in get_attrs()
417 vtoc.v_part[snum].p_start) != 0) { in get_attrs()
422 vtoc.v_part[snum].p_size) != 0) { in get_attrs()
427 vtoc.v_part[snum].p_tag) != 0) { in get_attrs()
432 vtoc.v_part[snum].p_flag) != 0) { in get_attrs()
583 vtoc.v_part[slice_num].p_size == 0) { in get_fixed_assocs()
685 vtoc.v_part[slice_num].p_size == 0) { in make_fixed_descriptors()
791 vtoc.v_part[slice_num].p_size > 0) { in match_fixed_name()
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/
H A Ddisk_label.c677 start = addr + (dv->v_part[i].p_start / cyl); in cmd_vtoc()
678 size = dv->v_part[i].p_size; in cmd_vtoc()
715 tag = dv->v_part[i].p_tag; in cmd_vtoc()
716 flag = dv->v_part[i].p_flag; in cmd_vtoc()
717 start = addr + (dv->v_part[i].p_start / cyl); in cmd_vtoc()
718 size = dv->v_part[i].p_size; in cmd_vtoc()
720 tag = dv->v_part[i].p_tag; in cmd_vtoc()
721 flag = dv->v_part[i].p_flag; in cmd_vtoc()
/illumos-gate/usr/src/cmd/boot/installboot/i386/
H A Dinstallboot.c1332 edkpi.p_start -= v_part->p_start; in get_start_sector()
1443 if (exvtoc.v_part[i].p_tag == V_BOOT) in probe_vtoc()
1448 exvtoc.v_part[i].p_size == 0) { in probe_vtoc()
1451 if (exvtoc.v_part[i].p_tag == V_BACKUP) in probe_vtoc()
1456 exvtoc.v_part[i].p_size == 0) { in probe_vtoc()
1482 device->stage.tag = exvtoc.v_part[i].p_tag; in probe_vtoc()
1487 if (exvtoc.v_part[i].p_tag == V_BACKUP) { in probe_vtoc()
1489 if (exvtoc.v_part[i].p_start == 0) in probe_vtoc()
1491 if (exvtoc.v_part[i].p_size == 0) in probe_vtoc()
1493 if (exvtoc.v_part[i].p_start < in probe_vtoc()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dfd.c926 fdp->d_part[i].p_tag = label->dkl_vtoc.v_part[i].p_tag; in fdgetlabel()
927 fdp->d_part[i].p_flag = label->dkl_vtoc.v_part[i].p_flag; in fdgetlabel()
928 fdp->d_part[i].p_start = label->dkl_vtoc.v_part[i].p_start; in fdgetlabel()
929 fdp->d_part[i].p_size = label->dkl_vtoc.v_part[i].p_size; in fdgetlabel()
1868 bcopy(fdp->d_part, vtocp->v_part, sizeof (struct partition) * NDKMAP); in fd_build_user_vtoc()
1912 vpart = vtocp->v_part; in fd_build_label_vtoc()
1943 bcopy(vtocp->v_part, fdp->d_part, sizeof (struct partition) * NDKMAP); in fd_build_label_vtoc()
1968 labelp->dkl_vtoc.v_part[i].p_tag = vtocp->v_part[i].p_tag; in fd_build_label_vtoc()
1969 labelp->dkl_vtoc.v_part[i].p_flag = vtocp->v_part[i].p_flag; in fd_build_label_vtoc()
1970 labelp->dkl_vtoc.v_part[i].p_start = vtocp->v_part[i].p_start; in fd_build_label_vtoc()
[all …]
H A Dcmlb.c3116 vpartp = labp->dkl_vtoc.v_part;
3464 cl->cl_vtoc.v_part[0].p_start = 0;
3482 cl->cl_vtoc.v_part[8].p_start = 0;
3508 cl->cl_vtoc.v_part[2].p_start = 0;
3521 cl->cl_vtoc.v_part[0].p_start = 0;
3523 cl->cl_vtoc.v_part[0].p_flag = 0;
4232 vpart = user_vtoc->v_part;
4573 vpart = user_vtoc->v_part;
4615 vpart = user_vtoc->v_part;
4644 lpart = cl->cl_vtoc.v_part;
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvds.c2886 label->dkl_vtoc.v_part[i].p_tag = vtoc->v_part[i].p_tag; in vd_vtocgeom_to_label()
2887 label->dkl_vtoc.v_part[i].p_flag = vtoc->v_part[i].p_flag; in vd_vtocgeom_to_label()
2938 vtoc->v_part[i].p_tag = label->dkl_vtoc.v_part[i].p_tag; in vd_label_to_vtocgeom()
2939 vtoc->v_part[i].p_flag = label->dkl_vtoc.v_part[i].p_flag; in vd_label_to_vtocgeom()
3017 if (vtoc->v_part[0].p_start > 4 * csize || in vd_slice_vtoc_isvalid()
3018 vtoc->v_part[0].p_size > vtoc->v_part[VD_ENTIRE_DISK_SLICE].p_size) in vd_slice_vtoc_isvalid()
3022 vtoc->v_part[0].p_size < vd->vtoc.v_part[0].p_size - 4 *csize) in vd_slice_vtoc_isvalid()
3028 vtoc->v_part[i].p_size != 0) in vd_slice_vtoc_isvalid()
5694 bzero(vd->vtoc.v_part, sizeof (vd->vtoc.v_part)); in vd_setup_partition_vtoc()
5695 vd->vtoc.v_part[0].p_tag = V_UNASSIGNED; in vd_setup_partition_vtoc()
[all …]
/illumos-gate/usr/src/cmd/prtvtoc/
H A Dprtvtoc.c172 for (part = vtoc->v_part; part < vtoc->v_part + vtoc->v_nparts; in findfree()
476 if (vtoc->v_part[idx].p_size == 0 && idx != 2) in putfree()
589 struct extpartition *p = &vtoc->v_part[idx]; in puttable()

12