Lines Matching refs:ioctl_arg

545 	int		(*copyin)(void *vd_buf, size_t, void *ioctl_arg);
547 void (*copyout)(void *ioctl_arg, void *vd_buf);
2643 vd_geom2dk_geom(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_geom2dk_geom() argument
2645 VD_GEOM2DK_GEOM((vd_geom_t *)vd_buf, (struct dk_geom *)ioctl_arg); in vd_geom2dk_geom()
2651 vd_vtoc2vtoc(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_vtoc2vtoc() argument
2653 VD_VTOC2VTOC((vd_vtoc_t *)vd_buf, (struct extvtoc *)ioctl_arg); in vd_vtoc2vtoc()
2658 dk_geom2vd_geom(void *ioctl_arg, void *vd_buf) in dk_geom2vd_geom() argument
2660 DK_GEOM2VD_GEOM((struct dk_geom *)ioctl_arg, (vd_geom_t *)vd_buf); in dk_geom2vd_geom()
2664 vtoc2vd_vtoc(void *ioctl_arg, void *vd_buf) in vtoc2vd_vtoc() argument
2666 VTOC2VD_VTOC((struct extvtoc *)ioctl_arg, (vd_vtoc_t *)vd_buf); in vtoc2vd_vtoc()
2670 vd_get_efi_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_get_efi_in() argument
2673 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_in()
2687 vd_get_efi_out(void *ioctl_arg, void *vd_buf) in vd_get_efi_out() argument
2691 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_out()
2699 vd_set_efi_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_set_efi_in() argument
2702 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_in()
2715 vd_set_efi_out(void *ioctl_arg, void *vd_buf) in vd_set_efi_out() argument
2718 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_out()
2724 vd_scsicmd_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_scsicmd_in() argument
2728 struct uscsi_cmd *uscsi = (struct uscsi_cmd *)ioctl_arg; in vd_scsicmd_in()
2802 vd_scsicmd_out(void *ioctl_arg, void *vd_buf) in vd_scsicmd_out() argument
2805 struct uscsi_cmd *uscsi = (struct uscsi_cmd *)ioctl_arg; in vd_scsicmd_out()
3045 vd_do_slice_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_slice_ioctl() argument
3065 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3066 bcopy(&vd->dk_geom, ioctl_arg, sizeof (vd->dk_geom)); in vd_do_slice_ioctl()
3070 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3071 bcopy(&vd->vtoc, ioctl_arg, sizeof (vd->vtoc)); in vd_do_slice_ioctl()
3075 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3080 geom = (struct dk_geom *)ioctl_arg; in vd_do_slice_ioctl()
3087 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3092 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_slice_ioctl()
3108 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3109 dk_ioc = (dk_efi_t *)ioctl_arg; in vd_do_slice_ioctl()
3290 vd_do_dskimg_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_dskimg_ioctl() argument
3303 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3304 geom = (struct dk_geom *)ioctl_arg; in vd_do_dskimg_ioctl()
3313 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3314 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3323 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3324 geom = (struct dk_geom *)ioctl_arg; in vd_do_dskimg_ioctl()
3335 bcopy(ioctl_arg, &vd->dk_geom, sizeof (vd->dk_geom)); in vd_do_dskimg_ioctl()
3339 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3342 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3361 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3362 efi = (dk_efi_t *)ioctl_arg; in vd_do_dskimg_ioctl()
3371 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3372 efi = (dk_efi_t *)ioctl_arg; in vd_do_dskimg_ioctl()