/illumos-gate/usr/src/cmd/format/ |
H A D | label.h | 37 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 D | auto_sense.h | 44 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 D | label.c | 59 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 D | startup.h | 102 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 D | auto_sense.c | 178 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 D | menu_fdisk.h | 40 int auto_solaris_part(struct dk_label *);
|
H A D | menu_command.c | 372 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 D | modify_partition.c | 483 struct dk_label *label; 494 label = zalloc(sizeof (struct dk_label));
|
H A D | menu_fdisk.c | 488 struct dk_label update_label; 834 auto_solaris_part(struct dk_label *label)
|
H A D | startup.c | 1610 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 D | vtoc.h | 138 struct dk_label { struct 159 CTASSERT(sizeof(struct dk_label) == 512); argument
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | fd.c | 72 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 D | cmlb.c | 309 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 D | vds.c | 231 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 D | vdc.c | 8183 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 D | dklabel.h | 178 struct dk_label { struct
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | fdvar.h | 152 struct dk_label un_label;
|
/illumos-gate/usr/src/uts/sun/sys/dada/targets/ |
H A D | daddef.h | 211 dk_label
|
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/ |
H A D | disk_label.c | 598 struct dk_label *dl; in cmd_vtoc() 636 dl = (struct dk_label *)buf; in cmd_vtoc()
|
/illumos-gate/usr/src/boot/common/ |
H A D | part.c | 656 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 D | fd.c | 2140 (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 D | libfdisk.c | 315 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 D | sddef.h | 721 dk_label
|