Lines Matching refs:dk_efi
7333 dk_efi_t dk_efi; in vd_process_ioctl() local
7335 rv = ddi_copyin(arg, &dk_efi, sizeof (dk_efi_t), mode); in vd_process_ioctl()
7339 len = sizeof (vd_efi_t) - 1 + dk_efi.dki_length; in vd_process_ioctl()
8010 dk_efi_t dk_efi; in vdc_get_efi_convert() local
8021 rv = ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode); in vdc_get_efi_convert()
8025 vd_efi->lba = dk_efi.dki_lba; in vdc_get_efi_convert()
8026 vd_efi->length = dk_efi.dki_length; in vdc_get_efi_convert()
8031 rv = ddi_copyin(to, &dk_efi, sizeof (dk_efi_t), mode); in vdc_get_efi_convert()
8035 uaddr = dk_efi.dki_data; in vdc_get_efi_convert()
8037 dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP); in vdc_get_efi_convert()
8039 VD_EFI2DK_EFI((vd_efi_t *)from, &dk_efi); in vdc_get_efi_convert()
8041 rv = ddi_copyout(dk_efi.dki_data, uaddr, dk_efi.dki_length, in vdc_get_efi_convert()
8046 kmem_free(dk_efi.dki_data, dk_efi.dki_length); in vdc_get_efi_convert()
8057 dk_efi_t dk_efi; in vdc_set_efi_convert()
8072 if (ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode) != 0) in vdc_set_efi_convert()
8075 uaddr = dk_efi.dki_data; in vdc_set_efi_convert()
8077 dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP); in vdc_set_efi_convert()
8079 if (ddi_copyin(uaddr, dk_efi.dki_data, dk_efi.dki_length, mode) != 0) in vdc_set_efi_convert()
8082 DK_EFI2VD_EFI(&dk_efi, (vd_efi_t *)to); in vdc_set_efi_convert()
8084 kmem_free(dk_efi.dki_data, dk_efi.dki_length); in vdc_set_efi_convert()