Home
last modified time | relevance | path

Searched refs:dk_efi (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvdsk_common.c210 dk_efi_t dk_efi; in vd_efi_alloc_and_read() local
224 dk_efi.dki_lba = 1; in vd_efi_alloc_and_read()
225 dk_efi.dki_data = gpt; in vd_efi_alloc_and_read()
226 dk_efi.dki_length = gpt_len; in vd_efi_alloc_and_read()
245 dk_efi.dki_lba = 1; in vd_efi_alloc_and_read()
246 dk_efi.dki_data = data; in vd_efi_alloc_and_read()
247 dk_efi.dki_length = data_len; in vd_efi_alloc_and_read()
265 dk_efi.dki_data = gpt; in vd_efi_alloc_and_read()
266 dk_efi.dki_length = gpt_len; in vd_efi_alloc_and_read()
321 dk_efi.dki_data = (efi_gpt_t *)gpe; in vd_efi_alloc_and_read()
[all …]
H A Dvdc.c7333 dk_efi_t dk_efi; in vd_process_ioctl() local
8010 dk_efi_t dk_efi; in vdc_get_efi_convert() local
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()
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()
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()
[all …]
H A Dvds.c2673 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_in() local
2680 dk_efi->dki_lba = vd_efi->lba; in vd_get_efi_in()
2681 dk_efi->dki_length = vd_efi->length; in vd_get_efi_in()
2691 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_get_efi_out() local
2694 DK_EFI2VD_EFI(dk_efi, vd_efi); in vd_get_efi_out()
2695 kmem_free(dk_efi->dki_data, len); in vd_get_efi_out()
2702 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_in() local
2710 VD_EFI2DK_EFI(vd_efi, dk_efi); in vd_set_efi_in()
2718 dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg; in vd_set_efi_out() local
2720 kmem_free(dk_efi->dki_data, vd_efi->length); in vd_set_efi_out()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h450 #define VD_EFI2DK_EFI(vd_efi, dk_efi) \ argument
452 (dk_efi)->dki_lba = (vd_efi)->lba; \
453 (dk_efi)->dki_length = (vd_efi)->length; \
454 bcopy((vd_efi)->data, (dk_efi)->dki_data, (dk_efi)->dki_length); \
462 #define DK_EFI2VD_EFI(dk_efi, vd_efi) \ argument
464 (vd_efi)->lba = (dk_efi)->dki_lba; \
465 (vd_efi)->length = (dk_efi)->dki_length; \
466 bcopy((dk_efi)->dki_data, (vd_efi)->data, (vd_efi)->length); \
/illumos-gate/usr/src/uts/common/sys/
H A Defi_partition.h233 typedef struct dk_efi { struct