Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/lib/libefi/
H A Drdwr_efi.c452 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 …]