Lines Matching refs:extvtoc
478 struct extvtoc vtoc; /* synthetic for slice type */
683 static void vd_vtocgeom_to_label(struct extvtoc *vtoc, struct dk_geom *geom,
685 static void vd_label_to_vtocgeom(struct dk_label *label, struct extvtoc *vtoc,
688 static boolean_t vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc);
1664 struct extvtoc vtoc; in vd_slice_flabel_write()
2653 VD_VTOC2VTOC((vd_vtoc_t *)vd_buf, (struct extvtoc *)ioctl_arg); in vd_vtoc2vtoc()
2666 VTOC2VD_VTOC((struct extvtoc *)ioctl_arg, (vd_vtoc_t *)vd_buf); in vtoc2vd_vtoc()
2860 vd_vtocgeom_to_label(struct extvtoc *vtoc, struct dk_geom *geom, in vd_vtocgeom_to_label()
2913 vd_label_to_vtocgeom(struct dk_label *label, struct extvtoc *vtoc, in vd_label_to_vtocgeom()
2918 bzero(vtoc, sizeof (struct extvtoc)); in vd_label_to_vtocgeom()
2984 vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc) in vd_slice_vtoc_isvalid()
3048 struct extvtoc *vtoc; in vd_do_slice_ioctl()
3092 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_slice_ioctl()
3178 bzero(&vd->vtoc, sizeof (struct extvtoc)); in vd_dskimg_validate_efi()
3239 struct extvtoc *vtoc = &vd->vtoc; in vd_dskimg_validate_geometry()
3294 struct extvtoc *vtoc; in vd_do_dskimg_ioctl()
3314 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3319 bcopy(&vd->vtoc, vtoc, sizeof (struct extvtoc)); in vd_do_dskimg_ioctl()
3342 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3443 (*(struct extvtoc *)(void *)arg)); in vd_backend_ioctl()
3448 extvtoctovtoc((*(struct extvtoc *)(void *)arg), in vd_backend_ioctl()
3610 struct extvtoc vtoc = {0}; in vd_ioctl()