Lines Matching refs:extvtoc
477 struct extvtoc vtoc; /* synthetic for slice type */
682 static void vd_vtocgeom_to_label(struct extvtoc *vtoc, struct dk_geom *geom,
684 static void vd_label_to_vtocgeom(struct dk_label *label, struct extvtoc *vtoc,
687 static boolean_t vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc);
1663 struct extvtoc vtoc; in vd_slice_flabel_write()
2652 VD_VTOC2VTOC((vd_vtoc_t *)vd_buf, (struct extvtoc *)ioctl_arg); in vd_vtoc2vtoc()
2665 VTOC2VD_VTOC((struct extvtoc *)ioctl_arg, (vd_vtoc_t *)vd_buf); in vtoc2vd_vtoc()
2859 vd_vtocgeom_to_label(struct extvtoc *vtoc, struct dk_geom *geom, in vd_vtocgeom_to_label()
2912 vd_label_to_vtocgeom(struct dk_label *label, struct extvtoc *vtoc, in vd_label_to_vtocgeom()
2917 bzero(vtoc, sizeof (struct extvtoc)); in vd_label_to_vtocgeom()
2983 vd_slice_vtoc_isvalid(vd_t *vd, struct extvtoc *vtoc) in vd_slice_vtoc_isvalid()
3047 struct extvtoc *vtoc; in vd_do_slice_ioctl()
3091 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_slice_ioctl()
3176 bzero(&vd->vtoc, sizeof (struct extvtoc)); in vd_dskimg_validate_efi()
3237 struct extvtoc *vtoc = &vd->vtoc; in vd_dskimg_validate_geometry()
3292 struct extvtoc *vtoc; in vd_do_dskimg_ioctl()
3312 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3317 bcopy(&vd->vtoc, vtoc, sizeof (struct extvtoc)); in vd_do_dskimg_ioctl()
3340 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3441 (*(struct extvtoc *)(void *)arg)); in vd_backend_ioctl()
3446 extvtoctovtoc((*(struct extvtoc *)(void *)arg), in vd_backend_ioctl()
3608 struct extvtoc vtoc = {0}; in vd_ioctl()