Searched refs:dk_ioc (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/contrib/openzfs/lib/libefi/ |
H A D | rdwr_efi.c | 452 efi_ioctl(int fd, int cmd, dk_efi_t *dk_ioc) in efi_ioctl() argument 454 void *data = dk_ioc->dki_data; in efi_ioctl() 481 error = lseek(fd, dk_ioc->dki_lba * lbsize, SEEK_SET); in efi_ioctl() 489 error = read(fd, data, dk_ioc->dki_length); in efi_ioctl() 497 if (error != dk_ioc->dki_length) { in efi_ioctl() 516 error = lseek(fd, dk_ioc->dki_lba * lbsize, SEEK_SET); in efi_ioctl() 524 error = write(fd, data, dk_ioc->dki_length); in efi_ioctl() 532 if (error != dk_ioc->dki_length) { in efi_ioctl() 582 check_label(int fd, dk_efi_t *dk_ioc) in check_label() argument 587 if (efi_ioctl(fd, DKIOCGETEFI, dk_ioc) == -1) { in check_label() [all …]
|