Symbol: dk_efi
usr/src/uts/sun4v/io/vdc.c
7333
dk_efi_t dk_efi;
usr/src/uts/sun4v/io/vdc.c
7335
rv = ddi_copyin(arg, &dk_efi, sizeof (dk_efi_t), mode);
usr/src/uts/sun4v/io/vdc.c
7339
len = sizeof (vd_efi_t) - 1 + dk_efi.dki_length;
usr/src/uts/sun4v/io/vdc.c
8010
dk_efi_t dk_efi;
usr/src/uts/sun4v/io/vdc.c
8021
rv = ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode);
usr/src/uts/sun4v/io/vdc.c
8025
vd_efi->lba = dk_efi.dki_lba;
usr/src/uts/sun4v/io/vdc.c
8026
vd_efi->length = dk_efi.dki_length;
usr/src/uts/sun4v/io/vdc.c
8031
rv = ddi_copyin(to, &dk_efi, sizeof (dk_efi_t), mode);
usr/src/uts/sun4v/io/vdc.c
8035
uaddr = dk_efi.dki_data;
usr/src/uts/sun4v/io/vdc.c
8037
dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP);
usr/src/uts/sun4v/io/vdc.c
8039
VD_EFI2DK_EFI((vd_efi_t *)from, &dk_efi);
usr/src/uts/sun4v/io/vdc.c
8041
rv = ddi_copyout(dk_efi.dki_data, uaddr, dk_efi.dki_length,
usr/src/uts/sun4v/io/vdc.c
8046
kmem_free(dk_efi.dki_data, dk_efi.dki_length);
usr/src/uts/sun4v/io/vdc.c
8057
dk_efi_t dk_efi;
usr/src/uts/sun4v/io/vdc.c
8072
if (ddi_copyin(from, &dk_efi, sizeof (dk_efi_t), mode) != 0)
usr/src/uts/sun4v/io/vdc.c
8075
uaddr = dk_efi.dki_data;
usr/src/uts/sun4v/io/vdc.c
8077
dk_efi.dki_data = kmem_alloc(dk_efi.dki_length, KM_SLEEP);
usr/src/uts/sun4v/io/vdc.c
8079
if (ddi_copyin(uaddr, dk_efi.dki_data, dk_efi.dki_length, mode) != 0)
usr/src/uts/sun4v/io/vdc.c
8082
DK_EFI2VD_EFI(&dk_efi, (vd_efi_t *)to);
usr/src/uts/sun4v/io/vdc.c
8084
kmem_free(dk_efi.dki_data, dk_efi.dki_length);
usr/src/uts/sun4v/io/vds.c
2673
dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg;
usr/src/uts/sun4v/io/vds.c
2680
dk_efi->dki_lba = vd_efi->lba;
usr/src/uts/sun4v/io/vds.c
2681
dk_efi->dki_length = vd_efi->length;
usr/src/uts/sun4v/io/vds.c
2682
dk_efi->dki_data = kmem_zalloc(vd_efi->length, KM_SLEEP);
usr/src/uts/sun4v/io/vds.c
2691
dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg;
usr/src/uts/sun4v/io/vds.c
2694
DK_EFI2VD_EFI(dk_efi, vd_efi);
usr/src/uts/sun4v/io/vds.c
2695
kmem_free(dk_efi->dki_data, len);
usr/src/uts/sun4v/io/vds.c
2702
dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg;
usr/src/uts/sun4v/io/vds.c
2709
dk_efi->dki_data = kmem_alloc(vd_efi->length, KM_SLEEP);
usr/src/uts/sun4v/io/vds.c
2710
VD_EFI2DK_EFI(vd_efi, dk_efi);
usr/src/uts/sun4v/io/vds.c
2718
dk_efi_t *dk_efi = (dk_efi_t *)ioctl_arg;
usr/src/uts/sun4v/io/vds.c
2720
kmem_free(dk_efi->dki_data, vd_efi->length);
usr/src/uts/sun4v/io/vds.c
3611
struct dk_efi dk_efi = {0};
usr/src/uts/sun4v/io/vds.c
3634
&dk_efi, vd_get_efi_in, vd_get_efi_out, B_FALSE},
usr/src/uts/sun4v/io/vds.c
3649
&dk_efi, vd_set_efi_in, vd_set_efi_out, B_TRUE},
usr/src/uts/sun4v/io/vdsk_common.c
210
dk_efi_t dk_efi;
usr/src/uts/sun4v/io/vdsk_common.c
224
dk_efi.dki_lba = 1;
usr/src/uts/sun4v/io/vdsk_common.c
225
dk_efi.dki_data = gpt;
usr/src/uts/sun4v/io/vdsk_common.c
226
dk_efi.dki_length = gpt_len;
usr/src/uts/sun4v/io/vdsk_common.c
228
status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi);
usr/src/uts/sun4v/io/vdsk_common.c
245
dk_efi.dki_lba = 1;
usr/src/uts/sun4v/io/vdsk_common.c
246
dk_efi.dki_data = data;
usr/src/uts/sun4v/io/vdsk_common.c
247
dk_efi.dki_length = data_len;
usr/src/uts/sun4v/io/vdsk_common.c
248
status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi);
usr/src/uts/sun4v/io/vdsk_common.c
264
dk_efi.dki_lba = dev->disk_size - 1;
usr/src/uts/sun4v/io/vdsk_common.c
265
dk_efi.dki_data = gpt;
usr/src/uts/sun4v/io/vdsk_common.c
266
dk_efi.dki_length = gpt_len;
usr/src/uts/sun4v/io/vdsk_common.c
268
if ((status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi)) != 0) {
usr/src/uts/sun4v/io/vdsk_common.c
320
dk_efi.dki_lba = gpt->efi_gpt_PartitionEntryLBA;
usr/src/uts/sun4v/io/vdsk_common.c
321
dk_efi.dki_data = (efi_gpt_t *)gpe;
usr/src/uts/sun4v/io/vdsk_common.c
322
dk_efi.dki_length = gpe_len;
usr/src/uts/sun4v/io/vdsk_common.c
324
if ((status = vd_efi_ioctl(dev, DKIOCGETEFI, &dk_efi)) != 0) {
usr/src/uts/sun4v/sys/vdsk_common.h
450
#define VD_EFI2DK_EFI(vd_efi, dk_efi) \
usr/src/uts/sun4v/sys/vdsk_common.h
452
(dk_efi)->dki_lba = (vd_efi)->lba; \
usr/src/uts/sun4v/sys/vdsk_common.h
453
(dk_efi)->dki_length = (vd_efi)->length; \
usr/src/uts/sun4v/sys/vdsk_common.h
454
bcopy((vd_efi)->data, (dk_efi)->dki_data, (dk_efi)->dki_length); \
usr/src/uts/sun4v/sys/vdsk_common.h
462
#define DK_EFI2VD_EFI(dk_efi, vd_efi) \
usr/src/uts/sun4v/sys/vdsk_common.h
464
(vd_efi)->lba = (dk_efi)->dki_lba; \
usr/src/uts/sun4v/sys/vdsk_common.h
465
(vd_efi)->length = (dk_efi)->dki_length; \
usr/src/uts/sun4v/sys/vdsk_common.h
466
bcopy((dk_efi)->dki_data, (vd_efi)->data, (vd_efi)->length); \