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