Searched refs:dki_info (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/libadm/common/
H A Drdwr_vtoc.c83 struct dk_cinfo dki_info; local
141 if (ioctl(fd, DKIOCINFO, (caddr_t)&dki_info) == -1) {
151 if (dki_info.dki_partition > V_NUMPAR) {
154 return ((int)dki_info.dki_partition);
207 struct dk_cinfo dki_info; local
281 if (ioctl(fd, DKIOCINFO, (caddr_t)&dki_info) == -1) {
291 if (dki_info.dki_partition > V_NUMPAR) {
294 return ((int)dki_info.dki_partition);
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_ioctl.h90 uint64_t dki_info; /* (struct dk_cinfo *) */ member in struct:nscioc_bsize
/illumos-gate/usr/src/uts/common/avs/ns/solaris/
H A Dnsc_raw.c571 struct dk_cinfo *dki_info = NULL; local
610 dki_info = kmem_alloc(sizeof (*dki_info), KM_SLEEP);
614 (intptr_t)dki_info, flags, cred, &rval);
621 *partitionp = (int)dki_info->dki_partition;
656 (dki_info->dki_partition > V_NUMPAR)) {
661 *bsizep = (uint64_t)vtoc->v_part[(int)dki_info->dki_partition].p_size;
665 if (dki_info) {
666 kmem_free(dki_info, sizeof (*dki_info));
[all...]
/illumos-gate/usr/src/cmd/avs/nsctl/
H A Dnskernd.c621 struct dk_cinfo dki_info; local
628 dki_info.dki_partition = (ushort_t)-1;
629 bsize.dki_info = (uint64_t)(unsigned long)&dki_info;
639 if (dki_info.dki_partition != (ushort_t)-1) {
641 *partitionp = (int)dki_info.dki_partition;
669 *partitionp = (int)dki_info.dki_partition;
677 if (dki_info.dki_partition > V_NUMPAR)
680 *size = (uint64_t)vtoc.v_part[(int)dki_info.dki_partition].p_size;
/illumos-gate/usr/src/lib/libefi/common/
H A Drdwr_efi.c320 struct dk_cinfo dki_info; local
327 if (ioctl(fd, DKIOCINFO, (caddr_t)&dki_info) == -1) {
340 if ((strncmp(dki_info.dki_cname, "pseudo", 7) == 0) &&
341 (strncmp(dki_info.dki_dname, "md", 3) == 0)) {
343 } else if ((strncmp(dki_info.dki_cname, "vdc", 4) == 0) &&
344 (strncmp(dki_info.dki_dname, "vdc", 4) == 0)) {
568 return (dki_info.dki_partition);
849 struct dk_cinfo dki_info; local
854 if (ioctl(fd, DKIOCINFO, (caddr_t)&dki_info) == -1) {
868 if ((strncmp(dki_info
[all...]
/illumos-gate/usr/src/cmd/avs/dsbitmap/
H A Ddsbitmap.c119 struct dk_cinfo dki_info; local
149 rc = ioctl(fd, DKIOCINFO, &dki_info);
158 p64.p_partno = (uint_t)dki_info.dki_partition;
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/
H A Dsetup.c600 struct dk_cinfo dki_info; local
612 if (ioctl(fsreadfd, DKIOCINFO, (intptr_t)&dki_info) != 0) {
618 if (dki_info.dki_partition > V_NUMPAR) {
620 gettext("dki_info.dki_partition > V_NUMPAR\n"));
624 return ((uint32_t)vtoc.v_part[dki_info.dki_partition].p_size);
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/
H A Dmkfs.c1467 struct dk_cinfo dki_info; local
1479 if (ioctl(fsi, DKIOCINFO, (intptr_t)&dki_info) != 0) {
1485 if (dki_info.dki_partition > V_NUMPAR) {
1487 gettext("dki_info.dki_partition > V_NUMPAR\n"));
1491 return ((uint32_t)vtoc.v_part[dki_info.dki_partition].p_size);
/illumos-gate/usr/src/cmd/fs.d/udfs/fstyp/
H A Dud_lib.c945 struct dk_cinfo dki_info; local
965 if ((error = ioctl(h->fd, DKIOCINFO, (intptr_t)&dki_info)) != 0) {
969 if (dki_info.dki_partition >= V_NUMPAR) {
976 *blkno = vtoc.v_part[dki_info.dki_partition].p_size;
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vfsops.c1615 struct dk_cinfo dki_info; local
1627 if ((error = cdev_ioctl(dev, DKIOCINFO, (intptr_t)&dki_info,
1633 if (dki_info.dki_partition > V_NUMPAR) {
1638 *blkno = vtoc.v_part[dki_info.dki_partition].p_size;

Completed in 79 milliseconds