| /src/sys/dev/ |
| dksubr.c | 82 dk_init(struct dk_softc *dksc, device_t dev, int dtype) 85 memset(dksc, 0x0, sizeof(*dksc)); 86 dksc->sc_dtype = dtype; 87 dksc->sc_dev = dev; 89 strlcpy(dksc->sc_xname, device_xname(dev), DK_XNAME_SIZE); 90 dksc->sc_dkdev.dk_name = dksc->sc_xname; 94 dk_attach(struct dk_softc *dksc) 96 KASSERT(dksc->sc_dev != NULL) [all...] |
| ld.c | 130 struct dk_softc *dksc = &sc->sc_dksc; local 146 dk_init(dksc, self, DKTYPE_LD); 147 disk_init(&dksc->sc_dkdev, dksc->sc_xname, &lddkdriver); 160 dksc->sc_flags |= DKF_NO_RND; 163 dk_attach(dksc); 164 disk_attach(&dksc->sc_dkdev); 167 bufq_alloc(&dksc->sc_bufq, default_strategy, BUFQ_SORT_RAWBLOCK); 170 if (!pmf_device_register1(dksc->sc_dev, ld_suspend, ld_resume, 172 aprint_error_dev(dksc->sc_dev 193 struct dk_softc *dksc = &sc->sc_dksc; local 218 struct dk_softc *dksc = &sc->sc_dksc; local 347 struct dk_softc *dksc; local 375 struct dk_softc *dksc; local 406 struct dk_softc *dksc; local 475 struct dk_softc *dksc; local 525 struct dk_softc *dksc = &sc->sc_dksc; local 542 struct dk_softc *dksc; local 563 struct dk_softc *dksc; local 647 struct dk_softc *dksc = &sc->sc_dksc; local 682 struct dk_softc *dksc = &sc->sc_dksc; local 736 struct dk_softc *dksc; local [all...] |
| cgd.c | 533 struct dk_softc *dksc = &sc->sc_dksc; local 535 if (DK_BUSY(dksc, 0)) 538 if (DK_ATTACHED(dksc) && 542 disk_destroy(&dksc->sc_dkdev); 737 struct dk_softc *dksc; local 751 dksc = &sc->sc_dksc; 752 if ((error = dk_close(dksc, dev, flags, fmt, l)) != 0) 755 if (!DK_ATTACHED(dksc)) { 757 device_printf(dksc->sc_dev, 847 struct dk_softc *dksc = &sc->sc_dksc local 940 struct dk_softc *dksc = &sc->sc_dksc; local 989 struct dk_softc *dksc = &sc->sc_dksc; local 1012 struct dk_softc *dksc = &sc->sc_dksc; local 1059 struct dk_softc *dksc; local 1077 struct dk_softc *dksc; local 1093 struct dk_softc *dksc; local 1240 struct dk_softc *dksc = &sc->sc_dksc; local 1363 struct dk_softc *dksc = &sc->sc_dksc; local 1444 struct dk_softc *dksc = &sc->sc_dksc; local [all...] |
| /src/sys/dev/ata/ |
| ata_raid_jmicron.c | 120 struct dk_softc *dksc = &sc->sc_dksc; local 134 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 137 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 155 dksc->sc_xname, error)); 162 dksc->sc_xname)); 173 dksc->sc_xname)); 227 dksc->sc_xname, info->type)); 246 atabus = device_private(device_parent(dksc->sc_dev)); 250 "%d-disk array\n", dksc->sc_xname, 258 adi->adi_dev = dksc->sc_dev [all...] |
| wd.c | 310 struct dk_softc *dksc = &wd->sc_dksc; local 318 dksc->sc_dev = self; 332 wd->drvp->drv_softc = dksc->sc_dev; /* done in atabusconfig_thread() 506 dk_init(dksc, self, dtype); 507 disk_init(&dksc->sc_dkdev, dksc->sc_xname, &wddkdriver); 510 dk_attach(dksc); 511 disk_attach(&dksc->sc_dkdev); 514 bufq_alloc(&dksc->sc_bufq, BUFQ_DISK_DEFAULT_STRAT, BUFQ_SORT_RAWBLOCK); 517 wd->drvp->lp = dksc->sc_dkdev.dk_label 548 struct dk_softc *dksc = &wd->sc_dksc; local 634 struct dk_softc *dksc = &wd->sc_dksc; local 692 struct dk_softc *dksc = &wd->sc_dksc; local 809 struct dk_softc *dksc = &wd->sc_dksc; local 880 struct dk_softc *dksc = &wd->sc_dksc; local 895 struct dk_softc *dksc = &wd->sc_dksc; local 1145 struct dk_softc *dksc; local 1184 struct dk_softc *dksc = &wd->sc_dksc; local 1236 struct dk_softc *dksc; local 1262 const struct dk_softc *dksc = &wd->sc_dksc; local 1291 struct dk_softc *dksc = &wd->sc_dksc; local 1548 struct dk_softc *dksc; local 1572 struct dk_softc *dksc; local 1596 struct dk_softc *dksc; local 1617 struct dk_softc *dksc = &wd->sc_dksc; local 1697 struct dk_softc *dksc = &wd->sc_dksc; local 1720 struct dk_softc *dksc = &wd->sc_dksc; local 1840 struct dk_softc *dksc = &wd->sc_dksc; local 1880 struct dk_softc *dksc = &wd->sc_dksc; local 1904 struct dk_softc *dksc = &wd->sc_dksc; local 1945 struct dk_softc *dksc = &wd->sc_dksc; local 2198 struct dk_softc *dksc = &wd->sc_dksc; local 2283 struct dk_softc *dksc; local [all...] |
| ata_raid_adaptec.c | 69 struct dk_softc *dksc = &sc->sc_dksc; local 81 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 84 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 101 aprint_error_dev(dksc->sc_dev, 114 dksc->sc_xname)); 149 aprint_error_dev(dksc->sc_dev, 172 atabus = device_private(device_parent(dksc->sc_dev)); 175 aprint_error_dev(dksc->sc_dev, 183 adi->adi_dev = dksc->sc_dev;
|
| ata_raid_promise.c | 69 struct dk_softc *dksc = &sc->sc_dksc; local 81 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 84 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 101 aprint_error_dev(dksc->sc_dev, 109 dksc->sc_xname)); 120 dksc->sc_xname)); 127 dksc->sc_xname)); 168 aprint_error_dev(dksc->sc_dev, 203 adi->adi_dev = dksc->sc_dev;
|
| ata_raid_via.c | 116 struct dk_softc *dksc = &sc->sc_dksc; local 129 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 132 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 149 aprint_error_dev(dksc->sc_dev, 162 dksc->sc_xname)); 178 "0x%02x or 0x%02x\n", dksc->sc_xname, 218 aprint_error_dev(dksc->sc_dev, 252 aprint_error_dev(dksc->sc_dev, 260 adi->adi_dev = dksc->sc_dev;
|
| ata_raid_nvidia.c | 124 struct dk_softc *dksc = &sc->sc_dksc; local 140 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 143 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 160 aprint_error_dev(dksc->sc_dev, 172 dksc->sc_xname)); 183 dksc->sc_xname, cksum)); 233 aprint_error_dev(dksc->sc_dev, 252 adi->adi_dev = dksc->sc_dev;
|
| ata_raid_intel.c | 138 struct dk_softc *dksc = &sc->sc_dksc; local 153 bmajor = devsw_name2blk(dksc->sc_xname, NULL, 0); 156 dev = MAKEDISKDEV(bmajor, device_unit(dksc->sc_dev), RAW_PART); 174 dksc->sc_xname, error)); 186 dksc->sc_xname)); 199 dksc->sc_xname, checksum, info->checksum)); 213 aprint_error_dev(dksc->sc_dev, 240 dksc->sc_xname, map->type)); 284 adi->adi_dev = dksc->sc_dev;
|
| /src/sys/dev/scsipi/ |
| sd.c | 255 struct dk_softc *dksc = &sd->sc_dksc; local 289 dk_init(dksc, self, dtype); 290 disk_init(&dksc->sc_dkdev, dksc->sc_xname, &sddkdriver); 293 dk_attach(dksc); 294 disk_attach(&dksc->sc_dkdev); 296 bufq_alloc(&dksc->sc_bufq, BUFQ_DISK_DEFAULT_STRAT, 306 periph->periph_dev = dksc->sc_dev; 335 aprint_normal_dev(dksc->sc_dev, ""); 372 dkwedge_discover(&dksc->sc_dkdev) 390 struct dk_softc *dksc = &sd->sc_dksc; local 533 struct dk_softc *dksc; local 578 struct dk_softc *dksc = &sd->sc_dksc; local 619 struct dk_softc *dksc; local 638 struct dk_softc *dksc = &sd->sc_dksc; local 824 struct dk_softc *dksc = &sd->sc_dksc; local 839 struct dk_softc *dksc = &sd->sc_dksc; local 861 struct dk_softc *dksc = &sd->sc_dksc; local 886 struct dk_softc *dksc = &sd->sc_dksc; local 949 struct dk_softc *dksc = &sd->sc_dksc; local 1096 struct dk_softc *dksc = &sd->sc_dksc; local 1130 struct dk_softc *dksc = &sd->sc_dksc; local 1212 struct dk_softc *dksc; local 1238 struct dk_softc *dksc; local 1263 struct dk_softc *dksc = &sd->sc_dksc; local 1830 struct dk_softc *dksc = &sd->sc_dksc; local 2032 struct dk_softc *dksc = &sd->sc_dksc; local [all...] |
| cd.c | 275 struct dk_softc *dksc = &cd->sc_dksc; local 299 dk_init(dksc, self, dtype); 300 disk_init(&dksc->sc_dkdev, dksc->sc_xname, &cddkdriver); 302 dk_attach(dksc); 303 disk_attach(&dksc->sc_dkdev); 305 bufq_alloc(&dksc->sc_bufq, "disksort", BUFQ_SORT_RAWBLOCK); 314 periph->periph_dev = dksc->sc_dev; 337 struct dk_softc *dksc = &cd->sc_dksc; local 342 if ((rc = disk_begindetach(&dksc->sc_dkdev, cd_lastclose, self, flags)) != 0 482 struct dk_softc *dksc; local 559 struct dk_softc *dksc; local 646 struct dk_softc *dksc = &cd->sc_dksc; local 712 struct dk_softc *dksc = &cd->sc_dksc; local 884 struct dk_softc *dksc = &cd->sc_dksc; local 899 struct dk_softc *dksc = &cd->sc_dksc; local 921 struct dk_softc *dksc = &cd->sc_dksc; local 1024 struct dk_softc *dksc = &cd->sc_dksc; local 1206 struct dk_softc *dksc = &cd->sc_dksc; local 3629 struct dk_softc *dksc = &cd->sc_dksc; local [all...] |
| /src/sys/dev/raidframe/ |
| rf_netbsdkintf.c | 665 struct dk_softc *dksc = NULL; /* XXX gcc -Os: may be used uninit. */ local 720 dksc = &rsc->sc_dksc; 722 if (dksc->sc_dkdev.dk_nwedges != 0) { 731 device_xname(dksc->sc_dev), &i); 736 candidate_root = dksc->sc_dev; 783 dksc = &rsc->sc_dksc; 789 booted_device = dksc->sc_dev; 803 struct dk_softc *dksc; local 809 dksc = &rs->sc_dksc; 814 return dk_size(dksc, dev) 822 struct dk_softc *dksc; local 956 struct dk_softc *dksc; local 1025 struct dk_softc *dksc; local 1072 struct dk_softc *dksc; local 1124 struct dk_softc *dksc; local 1176 struct dk_softc *dksc = &rs->sc_dksc; local 1577 struct dk_softc *dksc; local 1939 struct dk_softc *dksc = &rs->sc_dksc; local 2037 struct dk_softc *dksc; local 3753 struct dk_softc *dksc; local 3828 struct dk_softc *dksc = &rs->sc_dksc; local [all...] |
| /src/sys/dev/sdmmc/ |
| ld_sdmmc.c | 477 struct dk_softc *dksc = &sc->sc_ld.sc_dksc; local 478 struct cfdriver *cd = device_cfdriver(dksc->sc_dev); 481 dksc->sc_dkdev.dk_label);
|
| /src/sys/arch/xen/xen/ |
| xbd_xenbus.c | 1014 struct dk_softc *dksc = &sc->sc_dksc; local 1016 if (!DK_ATTACHED(dksc)) 1026 struct dk_softc *dksc = &sc->sc_dksc; local 1028 if (!DK_ATTACHED(dksc)) 1040 struct dk_softc *dksc; local 1048 dksc = &sc->sc_dksc; 1100 error = dk_ioctl(dksc, dev, cmd, data, flag, l);
|