Home
last modified time | relevance | path

Searched refs:dk_label (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/cmd/format/
H A Dlabel.h37 int checklabel(struct dk_label *);
38 int checksum(struct dk_label *, int);
41 int read_label(int, struct dk_label *);
45 int label_to_vtoc(struct extvtoc *, struct dk_label *);
H A Dauto_sense.h44 struct dk_label *label);
51 struct dk_label *label,
56 struct disk_type *auto_direct_get_geom_label(int fd, struct dk_label *label);
H A Dlabel.c59 static int vtoc_to_label(struct dk_label *, struct extvtoc *,
66 static void dump_label(struct dk_label *);
73 checklabel(struct dk_label *label) in checklabel()
94 checksum(struct dk_label *label, int mode) in checksum()
97 short count = (sizeof (struct dk_label)) / (sizeof (short)); in checksum()
256 struct dk_label label; in write_label()
299 (void) memset((char *)&label, 0, sizeof (struct dk_label)); in write_label()
440 sizeof (struct dk_label)) == 0) { in write_label()
467 read_label(int fd, struct dk_label *label) in read_label()
729 vtoc_to_label(struct dk_label *label, struct extvtoc *vtoc, in vtoc_to_label()
[all …]
H A Dstartup.h102 int dtype_match(struct dk_label *label, struct disk_type *dtype);
103 int parts_match(struct dk_label *label, struct partition_info *pinfo);
H A Dauto_sense.c178 struct dk_label *label,
185 struct dk_label *label,
193 struct dk_label *label);
202 struct dk_label *label);
207 struct dk_label *label);
613 struct dk_label *label) in new_direct_disk_type()
774 struct dk_label *label) in auto_sense()
898 struct dk_label *label, in generic_disk_sense()
1382 struct dk_label *label, in use_existing_disk_type()
1697 struct dk_label *label)
[all …]
H A Dmenu_fdisk.h40 int auto_solaris_part(struct dk_label *);
H A Dmenu_command.c372 struct dk_label label; in c_type()
1569 struct dk_label label; in c_label()
1630 (void) memset((char *)&label, 0, sizeof (struct dk_label)); in c_label()
1687 (void) memset((char *)&label, 0, sizeof (struct dk_label)); in c_label()
1868 struct dk_label label; in c_backup()
1941 (void) memcpy((char *)&label, buf, sizeof (struct dk_label)); in c_backup()
2117 struct dk_label p_label, b_label, *label; in c_verify()
2170 if ((!checklabel((struct dk_label *)&p_label)) || in c_verify()
2213 sizeof (struct dk_label)); in c_verify()
H A Dmodify_partition.c483 struct dk_label *label;
494 label = zalloc(sizeof (struct dk_label));
H A Dmenu_fdisk.c488 struct dk_label update_label;
834 auto_solaris_part(struct dk_label *label)
H A Dstartup.c1610 struct dk_label search_label; in add_device_to_disklist()
2240 dtype_match(struct dk_label *label, struct disk_type *dtype) in dtype_match()
2269 parts_match(struct dk_label *label, struct partition_info *pinfo) in parts_match()
/illumos-gate/usr/src/boot/sys/sys/
H A Dvtoc.h138 struct dk_label { struct
159 CTASSERT(sizeof(struct dk_label) == 512); argument
/illumos-gate/usr/src/uts/common/io/
H A Dfd.c72 struct vtoc *, struct dk_label *);
771 struct dk_label *label; in fdgetlabel()
791 label = kmem_zalloc(sizeof (struct dk_label), KM_SLEEP); in fdgetlabel()
822 sizeof (struct dk_label))) && in fdgetlabel()
827 sizeof (struct dk_label)) && in fdgetlabel()
831 sizeof (struct dk_label)))) in fdgetlabel()
893 count = sizeof (struct dk_label) / sizeof (short); in fdgetlabel()
952 kmem_free(label, sizeof (struct dk_label)); in fdgetlabel()
1292 struct dk_label *label; in fd_ioctl()
1557 kmem_free(label, sizeof (struct dk_label)); in fd_ioctl()
[all …]
H A Dcmlb.c309 static int cmlb_set_vtoc(struct cmlb_lun *cl, struct dk_label *dkl,
1716 struct dk_label *dkl;
1764 (struct dk_label *)(uintptr_t)dkl, flags) !=
2320 if ((((struct dk_label *)buf)->dkl_magic == DKL_MAGIC) &&
2321 (((struct dk_label *)buf)->dkl_vtoc.v_sanity == VTOC_SANE)) {
2834 if (((struct dk_label *)buf)->dkl_magic == DKL_MAGIC) {
3014 cmlb_uselabel(struct cmlb_lun *cl, struct dk_label *labp, int flags)
3046 count = sizeof (struct dk_label) / sizeof (short);
4861 struct dk_label *dkl;
4904 struct dk_label *dkl;
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvds.c231 0, sizeof (struct dk_label))
236 0, sizeof (struct dk_label))
684 struct dk_label *label);
1662 struct dk_label *label; in vd_slice_flabel_write()
1748 struct dk_label *label; in vd_slice_fake_rdwr()
2861 struct dk_label *label) in vd_vtocgeom_to_label()
3237 struct dk_label label; in vd_dskimg_validate_geometry()
3292 struct dk_label label; in vd_do_dskimg_ioctl()
5962 struct dk_label label; in vd_setup_slice_image()
6009 sizeof (struct dk_label)); in vd_setup_disk_image()
[all …]
H A Dvdc.c8183 vdc_lbl2cksum(struct dk_label *label) in vdc_lbl2cksum()
8188 count = (sizeof (struct dk_label)) / (sizeof (short)) - 1; in vdc_lbl2cksum()
8307 struct dk_label *label; in vdc_validate_geometry()
/illumos-gate/usr/src/uts/common/sys/
H A Ddklabel.h178 struct dk_label { struct
/illumos-gate/usr/src/uts/sun/sys/
H A Dfdvar.h152 struct dk_label un_label;
/illumos-gate/usr/src/uts/sun/sys/dada/targets/
H A Ddaddef.h211 dk_label
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/
H A Ddisk_label.c598 struct dk_label *dl; in cmd_vtoc()
636 dl = (struct dk_label *)buf; in cmd_vtoc()
/illumos-gate/usr/src/boot/common/
H A Dpart.c656 struct dk_label *dl; in ptable_dklabelread()
661 if (table->sectorsize < sizeof (struct dk_label)) { in ptable_dklabelread()
674 dl = (struct dk_label *)buf; in ptable_dklabelread()
/illumos-gate/usr/src/uts/sun/io/
H A Dfd.c2140 (caddr_t)&un->un_label, sizeof (struct dk_label)); in fd_ioctl()
5241 struct dk_label *label = NULL; in fdgetlabel()
5265 label = (struct dk_label *) in fdgetlabel()
5266 kmem_zalloc(sizeof (struct dk_label), KM_SLEEP); in fdgetlabel()
5309 sizeof (struct dk_label))) && in fdgetlabel()
5313 (caddr_t)label, sizeof (struct dk_label)) && in fdgetlabel()
5316 sizeof (struct dk_label)))) { in fdgetlabel()
5379 count = sizeof (struct dk_label)/sizeof (short); in fdgetlabel()
5434 kmem_free((caddr_t)label, sizeof (struct dk_label)); in fdgetlabel()
5614 fdunpacklabel(struct packed_label *from, struct dk_label *to) in fdunpacklabel()
[all …]
/illumos-gate/usr/src/lib/libfdisk/common/
H A Dlibfdisk.c315 if ((((struct dk_label *)buf)->dkl_magic == DKL_MAGIC) && in fdisk_is_linux_swap()
316 (((struct dk_label *)buf)->dkl_vtoc.v_sanity == VTOC_SANE)) { in fdisk_is_linux_swap()
/illumos-gate/usr/src/uts/common/sys/scsi/targets/
H A Dsddef.h721 dk_label