Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/bhyve/
H A Dblock_if.c697 struct dk_minfo_ext dkmext; in blockif_open() local
701 if (ioctl(fd, DKIOCGMEDIAINFOEXT, &dkmext) == 0) { in blockif_open()
702 psectsz = dkmext.dki_pbsize; in blockif_open()
703 size = dkmext.dki_lbsize * dkmext.dki_capacity; in blockif_open()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_disk.c297 struct dk_minfo_ext *dkmext = &dks.ude; in vdev_disk_open() local
689 (intptr_t)dkmext, FKIOCTL, kcred, NULL)) == 0) { in vdev_disk_open()
690 capacity = dkmext->dki_capacity - 1; in vdev_disk_open()
691 blksz = dkmext->dki_lbsize; in vdev_disk_open()
692 pbsize = dkmext->dki_pbsize; in vdev_disk_open()
H A Dzvol.c1662 struct dk_minfo_ext dkmext; in zvol_ioctl() local
1665 bzero(&dkmext, sizeof (dkmext)); in zvol_ioctl()
1666 dkmext.dki_lbsize = 1U << zv->zv_min_bs; in zvol_ioctl()
1667 dkmext.dki_pbsize = zv->zv_volblocksize; in zvol_ioctl()
1668 dkmext.dki_capacity = zv->zv_volsize >> zv->zv_min_bs; in zvol_ioctl()
1669 dkmext.dki_media_type = DK_UNKNOWN; in zvol_ioctl()
1681 if (ddi_copyout(&dkmext, (void *)arg, len, flag)) in zvol_ioctl()