Home | History | Annotate | Download | only in mca

Lines Matching defs:devno

150 	int devno, error;
298 for (devno = 0; devno < sc->sc_maxdevs; devno++) {
299 eda.edc_drive = devno;
300 locs[EDCCF_DRIVE] = devno;
302 sc->sc_ed[devno] = device_private(
308 if (sc->sc_ed[devno]
309 && (sc->sc_ed[devno]->sc_flags & EDF_INIT) == 0)
310 sc->sc_ed[devno] = NULL;
320 for (devno = 0; devno < sc->sc_maxdevs; devno++) {
321 if (sc->sc_ed[devno])
325 if (devno == sc->sc_maxdevs) {
356 int cmd = -1, devno;
381 devno = (isr & 0xe0) >> 5;
440 if (cmd == CMD_GET_DEV_CONF && sc->sc_ed[devno]) {
441 memcpy(sc->sc_ed[devno]->sense_data, sc->status_block,
442 sizeof(sc->sc_ed[devno]->sense_data));
461 devno);
480 edc_do_attn(sc, ATN_END_INT, devno, intr_id);
497 edc_do_attn(struct edc_mca_softc *sc, int attn_type, int devno, int intr_id)
525 device_xname(sc->sc_ed[devno]->sc_dev));
533 bus_space_write_1(sc->sc_iot, sc->sc_ioh, ATN, attn_type | (devno<<5));
577 edc_run_cmd(struct edc_mca_softc *sc, int cmd, int devno,
586 if ((error = edc_do_attn(sc, ATN_CMD_REQ, devno, 0)))
603 | (devno << 5)