Searched refs:dk_ioc (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libefi/common/ |
H A D | rdwr_efi.c | 311 efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc) in efi_ioctl() argument 313 void *data = dk_ioc->dki_data; in efi_ioctl() 316 dk_ioc->dki_data_64 = (uint64_t)(uintptr_t)data; in efi_ioctl() 317 error = ioctl(fd, cmd, (void *)dk_ioc); in efi_ioctl() 318 dk_ioc->dki_data = data; in efi_ioctl() 324 check_label(int fd, dk_efi_t *dk_ioc) in check_label() argument 329 if (efi_ioctl(fd, DKIOCGETEFI, dk_ioc) == -1) { in check_label() 337 efi = dk_ioc->dki_data; in check_label() 354 if (((len_t)LE_32(efi->efi_gpt_HeaderSize) > dk_ioc->dki_length) || in check_label() 376 dk_efi_t dk_ioc; in efi_read() local [all …]
|
/illumos-gate/usr/src/cmd/format/ |
H A D | auto_sense.c | 209 static int efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc); 365 efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc) in efi_ioctl() argument 367 void *data = dk_ioc->dki_data; in efi_ioctl() 370 dk_ioc->dki_data_64 = (uint64_t)(uintptr_t)data; in efi_ioctl() 371 error = ioctl(fd, cmd, (void *)dk_ioc); in efi_ioctl() 372 dk_ioc->dki_data = data; in efi_ioctl() 460 dk_efi_t dk_ioc; in auto_label_init() local 479 dk_ioc.dki_data = data; in auto_label_init() 480 dk_ioc.dki_lba = 1; in auto_label_init() 481 dk_ioc.dki_length = efisize; in auto_label_init() [all …]
|
/illumos-gate/usr/src/cmd/fdisk/ |
H A D | fdisk.c | 676 static int efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc); 4472 efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc) argument 4474 void *data = dk_ioc->dki_data; 4477 dk_ioc->dki_data_64 = (uintptr_t)data; 4478 error = ioctl(fd, cmd, (void *)dk_ioc); 4492 dk_efi_t dk_ioc; local 4504 dk_ioc.dki_lba = 1; 4505 dk_ioc.dki_length = EFI_MIN_ARRAY_SIZE + efi_vtoc->efi_lbasize; 4507 if ((dk_ioc.dki_data = calloc(dk_ioc.dki_length, 1)) == NULL) { 4517 dk_ioc.dki_lba); [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vds.c | 3047 dk_efi_t *dk_ioc; in vd_do_slice_ioctl() local 3109 dk_ioc = (dk_efi_t *)ioctl_arg; in vd_do_slice_ioctl() 3111 len = dk_ioc->dki_length; in vd_do_slice_ioctl() 3112 lba = dk_ioc->dki_lba; in vd_do_slice_ioctl() 3122 (caddr_t)dk_ioc->dki_data, in vd_do_slice_ioctl()
|