Lines Matching defs:scbus
188 struct uisdata_softc *scbus;
191 scbus = malloc(sizeof *scbus, M_DEVBUF, M_WAITOK | M_ZERO);
192 sc->bus = &scbus->base;
193 cf = &scbus->sc_isd_config;
217 adev.adev_drv_data = &scbus->sc_drv_data;
218 scbus->sc_drv_data.drive_flags = DRIVE_ATA;
219 scbus->sc_drv_data.chnl_softc = sc;
220 scbus->base.sc_child = config_found(sc->sc_dev, &adev, uwdprint);
229 struct uisdata_softc *scbus = (struct uisdata_softc *)sc->bus;
236 scbus->sc_ata_bio = NULL;
246 scbus->sc_skip += ata_bio->nbytes;
251 (void)uisdata_bio1(&scbus->sc_drv_data, ata_bio); /*XXX save drv*/
260 (*scbus->sc_drv_data.drv_done)(scbus->sc_drv_data.drv_softc);
269 struct uisdata_softc *scbus = (struct uisdata_softc *)sc->bus;
271 scbus->sc_skip = 0;
279 struct uisdata_softc *scbus = (struct uisdata_softc *)sc->bus;
280 struct isd200_config *cf = &scbus->sc_isd_config;
298 if (scbus->sc_ata_bio != NULL) {
302 scbus->sc_ata_bio = ata_bio;
363 ata_bio->databuf + scbus->sc_skip, nbytes,
414 struct uisdata_softc *scbus = (struct uisdata_softc *)sc->bus;
415 struct isd200_config *cf = &scbus->sc_isd_config;
494 struct uisdata_softc *scbus = (struct uisdata_softc *)sc->bus;
495 struct ata_bio *ata_bio = scbus->sc_ata_bio;
501 scbus->sc_ata_bio = NULL;
505 (*scbus->sc_drv_data.drv_done)(scbus->sc_drv_data.drv_softc);