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()
8009 dk_efi_t dk_efi; in vdc_get_efi_convert() local
8020 rv = ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode); in vdc_get_efi_convert()
8024 vd_efi->lba = dk_efi.dki_lba; in vdc_get_efi_convert()
8025 vd_efi->length = dk_efi.dki_length; in vdc_get_efi_convert()
8030 rv = ddi_copyin(to, &dk_efi, sizeof (dk_efi_t), mode); in vdc_get_efi_convert()
8034 uaddr = dk_efi.dki_data; in vdc_get_efi_convert()
8036 dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP); in vdc_get_efi_convert()
8038 VD_EFI2DK_EFI((vd_efi_t *)from, &dk_efi); in vdc_get_efi_convert()
8040 rv = ddi_copyout(dk_efi.dki_data, uaddr, dk_efi.dki_length, in vdc_get_efi_convert()
8045 kmem_free(dk_efi.dki_data, dk_efi.dki_length); in vdc_get_efi_convert()
8056 dk_efi_t dk_efi; in vdc_set_efi_convert()
8071 if (ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode) != 0) in vdc_set_efi_convert()
8074 uaddr = dk_efi.dki_data; in vdc_set_efi_convert()
8076 dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP); in vdc_set_efi_convert()
8078 if (ddi_copyin(uaddr, dk_efi.dki_data, dk_efi.dki_length, mode) != 0) in vdc_set_efi_convert()
8081 DK_EFI2VD_EFI(&dk_efi, (vd_efi_t *)to); in vdc_set_efi_convert()
8083 kmem_free(dk_efi.dki_data, dk_efi.dki_length); in vdc_set_efi_convert()