/titanic_50/usr/src/lib/libefi/common/ |
H A D | rdwr_efi.c | 252 void *data = dk_ioc->dki_data; in efi_ioctl() 257 dk_ioc->dki_data = data; in efi_ioctl() 276 efi = dk_ioc->dki_data; in check_label() 382 if ((dk_ioc.dki_data = calloc(label_len, 1)) == NULL) in efi_read() 387 efi = dk_ioc.dki_data; in efi_read() 444 dk_ioc.dki_data = (efi_gpt_t *)((char *)dk_ioc.dki_data in efi_read() 454 ((len_t)label_len - sizeof (*dk_ioc.dki_data))) { in efi_read() 468 dk_ioc.dki_data = (efi_gpt_t *)((char *)dk_ioc.dki_data in efi_read() 579 dk_ioc.dki_data = (efi_gpt_t *)buf; in write_pmbr() 627 dk_ioc.dki_data = (efi_gpt_t *)buf; in write_pmbr() [all …]
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | vdsk_common.c | 225 dk_efi.dki_data = gpt; in vd_efi_alloc_and_read() 246 dk_efi.dki_data = data; in vd_efi_alloc_and_read() 265 dk_efi.dki_data = gpt; in vd_efi_alloc_and_read() 321 dk_efi.dki_data = (efi_gpt_t *)gpe; in vd_efi_alloc_and_read()
|
H A D | vdc.c | 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() 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() 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() 8083 kmem_free(dk_efi.dki_data, dk_efi.dki_length); in vdc_set_efi_convert()
|
H A D | vds.c | 2681 dk_efi->dki_data = kmem_zalloc(vd_efi->length, KM_SLEEP); in vd_get_efi_in() 2694 kmem_free(dk_efi->dki_data, len); in vd_get_efi_out() 2708 dk_efi->dki_data = kmem_alloc(vd_efi->length, KM_SLEEP); in vd_set_efi_in() 2719 kmem_free(dk_efi->dki_data, vd_efi->length); in vd_set_efi_out() 3121 (caddr_t)dk_ioc->dki_data, in vd_do_slice_ioctl() 3363 (caddr_t)efi->dki_data, efi->dki_lba, efi->dki_length) < 0) in vd_do_dskimg_ioctl() 3373 (caddr_t)efi->dki_data, efi->dki_lba, efi->dki_length) < 0) in vd_do_dskimg_ioctl()
|
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | vdev_disk.c | 255 dk_ioc.dki_data = kmem_alloc(efisize, KM_SLEEP); in vdev_disk_get_space() 258 dk_ioc.dki_data_64 = (uint64_t)(uintptr_t)dk_ioc.dki_data; in vdev_disk_get_space() 259 efi = dk_ioc.dki_data; in vdev_disk_get_space() 268 kmem_free(dk_ioc.dki_data, efisize); in vdev_disk_get_space()
|
/titanic_50/usr/src/cmd/format/ |
H A D | auto_sense.c | 366 void *data = dk_ioc->dki_data; in efi_ioctl() 371 dk_ioc->dki_data = data; in efi_ioctl() 478 dk_ioc.dki_data = data; in auto_label_init() 506 dk_ioc_back.dki_data = databack; in auto_label_init() 520 sig = dk_ioc.dki_data->efi_gpt_Signature; in auto_label_init() 521 dk_ioc.dki_data->efi_gpt_Signature = 0x0; in auto_label_init() 531 backsigp = (efi_gpt_t *)((uintptr_t)dk_ioc_back.dki_data + cur_blksz); in auto_label_init() 546 dk_ioc.dki_data->efi_gpt_Signature = sig; in auto_label_init()
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | efi_partition.h | 220 #define dki_data dki_un._dki_data macro
|
/titanic_50/usr/src/uts/sun4v/sys/ |
H A D | vdsk_common.h | 454 bcopy((vd_efi)->data, (dk_efi)->dki_data, (dk_efi)->dki_length); \ 466 bcopy((dk_efi)->dki_data, (vd_efi)->data, (vd_efi)->length); \
|
/titanic_50/usr/src/uts/common/avs/ns/sv/ |
H A D | sv.c | 2548 efi.dki_data = (void *)(uintptr_t)efi.dki_data_64; in sv_fix_dkiocgetefi() 2554 if (ddi_copyin((void *)efi.dki_data, &gpt, sizeof (gpt), mode)) { in sv_fix_dkiocgetefi() 2571 if (ddi_copyin((void *)(efi.dki_data + 1), gpe, sgpe, mode)) { in sv_fix_dkiocgetefi() 2597 if ((rc == 0) && ddi_copyout(&gpt, efi.dki_data, sizeof (gpt), mode)) { in sv_fix_dkiocgetefi() 2602 if ((rc == 0) && ddi_copyout(gpe, efi.dki_data + 1, sgpe, mode)) { in sv_fix_dkiocgetefi()
|
/titanic_50/usr/src/cmd/fdisk/ |
H A D | fdisk.c | 4464 void *data = dk_ioc->dki_data; 4497 if ((dk_ioc.dki_data = calloc(dk_ioc.dki_length, 1)) == NULL) { 4511 free(dk_ioc.dki_data); 4527 dk_ioc.dki_data = (efi_gpt_t *)((char *)dk_ioc.dki_data + 4546 dk_ioc.dki_data = (efi_gpt_t *)((char *)dk_ioc.dki_data - 4561 free(dk_ioc.dki_data);
|
/titanic_50/usr/src/uts/common/io/ |
H A D | cmlb.c | 4121 user_efi.dki_data = (void *)(uintptr_t)user_efi.dki_data_64; 4143 if (rval == 0 && ddi_copyout(buffer, user_efi.dki_data, 4940 user_efi.dki_data = (void *)(uintptr_t)user_efi.dki_data_64; 4961 if (ddi_copyin(user_efi.dki_data, buffer, user_efi.dki_length, flag)) {
|