Lines Matching refs:ioctl_arg

544 	int		(*copyin)(void *vd_buf, size_t, void *ioctl_arg);
546 void (*copyout)(void *ioctl_arg, void *vd_buf);
2642 vd_geom2dk_geom(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_geom2dk_geom() argument
2644 VD_GEOM2DK_GEOM((vd_geom_t *)vd_buf, (struct dk_geom *)ioctl_arg); in vd_geom2dk_geom()
2650 vd_vtoc2vtoc(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_vtoc2vtoc() argument
2652 VD_VTOC2VTOC((vd_vtoc_t *)vd_buf, (struct extvtoc *)ioctl_arg); in vd_vtoc2vtoc()
2657 dk_geom2vd_geom(void *ioctl_arg, void *vd_buf) in dk_geom2vd_geom() argument
2659 DK_GEOM2VD_GEOM((struct dk_geom *)ioctl_arg, (vd_geom_t *)vd_buf); in dk_geom2vd_geom()
2663 vtoc2vd_vtoc(void *ioctl_arg, void *vd_buf) in vtoc2vd_vtoc() argument
2665 VTOC2VD_VTOC((struct extvtoc *)ioctl_arg, (vd_vtoc_t *)vd_buf); in vtoc2vd_vtoc()
2669 vd_get_efi_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_get_efi_in() argument
2672 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_in()
2686 vd_get_efi_out(void *ioctl_arg, void *vd_buf) in vd_get_efi_out() argument
2690 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_out()
2698 vd_set_efi_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_set_efi_in() argument
2701 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_in()
2714 vd_set_efi_out(void *ioctl_arg, void *vd_buf) in vd_set_efi_out() argument
2717 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_out()
2723 vd_scsicmd_in(void *vd_buf, size_t vd_buf_len, void *ioctl_arg) in vd_scsicmd_in() argument
2727 struct uscsi_cmd *uscsi = (struct uscsi_cmd *)ioctl_arg; in vd_scsicmd_in()
2801 vd_scsicmd_out(void *ioctl_arg, void *vd_buf) in vd_scsicmd_out() argument
2804 struct uscsi_cmd *uscsi = (struct uscsi_cmd *)ioctl_arg; in vd_scsicmd_out()
3044 vd_do_slice_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_slice_ioctl() argument
3064 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3065 bcopy(&vd->dk_geom, ioctl_arg, sizeof (vd->dk_geom)); in vd_do_slice_ioctl()
3069 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3070 bcopy(&vd->vtoc, ioctl_arg, sizeof (vd->vtoc)); in vd_do_slice_ioctl()
3074 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3079 geom = (struct dk_geom *)ioctl_arg; in vd_do_slice_ioctl()
3086 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3091 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_slice_ioctl()
3107 ASSERT(ioctl_arg != NULL); in vd_do_slice_ioctl()
3108 dk_ioc = (dk_efi_t *)ioctl_arg; in vd_do_slice_ioctl()
3288 vd_do_dskimg_ioctl(vd_t *vd, int cmd, void *ioctl_arg) in vd_do_dskimg_ioctl() argument
3301 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3302 geom = (struct dk_geom *)ioctl_arg; in vd_do_dskimg_ioctl()
3311 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3312 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3321 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3322 geom = (struct dk_geom *)ioctl_arg; in vd_do_dskimg_ioctl()
3333 bcopy(ioctl_arg, &vd->dk_geom, sizeof (vd->dk_geom)); in vd_do_dskimg_ioctl()
3337 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3340 vtoc = (struct extvtoc *)ioctl_arg; in vd_do_dskimg_ioctl()
3359 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3360 efi = (dk_efi_t *)ioctl_arg; in vd_do_dskimg_ioctl()
3369 ASSERT(ioctl_arg != NULL); in vd_do_dskimg_ioctl()
3370 efi = (dk_efi_t *)ioctl_arg; in vd_do_dskimg_ioctl()