Lines Matching refs:dkinfo

76 static int	disk_is_known(struct dk_cinfo *dkinfo);
1591 struct dk_cinfo dkinfo; in add_device_to_disklist() local
1622 if (ioctl(search_file, DKIOCINFO, &dkinfo) < 0) { in add_device_to_disklist()
1651 if (mlp->ctlr_type->ctype_ctype == dkinfo.dki_ctype) { in add_device_to_disklist()
1658 if (dkinfo.dki_ctype == DKC_CDROM) { in add_device_to_disklist()
1670 if ((dkinfo.dki_ctype == DKC_CDROM) && in add_device_to_disklist()
1679 tctlr->ctype_ctype = dkinfo.dki_ctype; in add_device_to_disklist()
1681 if (strlcpy(tctlr->ctype_name, dkinfo.dki_cname, in add_device_to_disklist()
1692 "be displayed.\n", devname, dkinfo.dki_cname); in add_device_to_disklist()
1725 if (disk_is_known(&dkinfo)) { in add_device_to_disklist()
1739 if (dkinfo.dki_ctype == DKC_SCSI_CCS) { in add_device_to_disklist()
1775 search_disk->disk_dkinfo = dkinfo; in add_device_to_disklist()
1806 if (search_ctlr->ctlr_addr == dkinfo.dki_addr && in add_device_to_disklist()
1807 search_ctlr->ctlr_space == dkinfo.dki_space && in add_device_to_disklist()
1809 dkinfo.dki_ctype) in add_device_to_disklist()
1821 if (mlp->ctlr_type->ctype_ctype == dkinfo.dki_ctype) in add_device_to_disklist()
1832 dkinfo.dki_ctype); in add_device_to_disklist()
1855 search_ctlr->ctlr_cname[i] = dkinfo.dki_cname[i]; in add_device_to_disklist()
1856 search_ctlr->ctlr_dname[i] = dkinfo.dki_dname[i]; in add_device_to_disklist()
1864 search_ctlr->ctlr_flags = dkinfo.dki_flags; in add_device_to_disklist()
1865 search_ctlr->ctlr_num = dkinfo.dki_cnum; in add_device_to_disklist()
1866 search_ctlr->ctlr_addr = dkinfo.dki_addr; in add_device_to_disklist()
1867 search_ctlr->ctlr_space = dkinfo.dki_space; in add_device_to_disklist()
1868 search_ctlr->ctlr_prio = dkinfo.dki_prio; in add_device_to_disklist()
1869 search_ctlr->ctlr_vec = dkinfo.dki_vec; in add_device_to_disklist()
2198 disk_is_known(struct dk_cinfo *dkinfo) in disk_is_known() argument
2204 if (dp->disk_dkinfo.dki_ctype == dkinfo->dki_ctype && in disk_is_known()
2205 dp->disk_dkinfo.dki_cnum == dkinfo->dki_cnum && in disk_is_known()
2206 dp->disk_dkinfo.dki_unit == dkinfo->dki_unit && in disk_is_known()
2207 strcmp(dp->disk_dkinfo.dki_dname, dkinfo->dki_dname) == 0) { in disk_is_known()
2308 struct dk_cinfo dkinfo; in diskname_match() local
2336 if (ioctl(fd, DKIOCINFO, &dkinfo) < 0) { in diskname_match()
2342 if (disk->disk_dkinfo.dki_ctype == dkinfo.dki_ctype && in diskname_match()
2343 disk->disk_dkinfo.dki_cnum == dkinfo.dki_cnum && in diskname_match()
2344 disk->disk_dkinfo.dki_unit == dkinfo.dki_unit && in diskname_match()
2345 strcmp(disk->disk_dkinfo.dki_dname, dkinfo.dki_dname) == 0) { in diskname_match()