Home | History | Annotate | Download | only in ic

Lines Matching refs:sc_nexus

257 	sc->sc_nexus = NULL;
372 if (sc->sc_nexus && flags & XS_CTL_POLL)
421 if (sc->sc_nexus == NULL)
501 if (acb != sc->sc_nexus)
509 osiop_scsidone(sc->sc_nexus, status);
531 if (sc->sc_nexus != NULL) {
533 device_xname(sc->sc_dev), sc->sc_nexus,
534 sc->sc_nexus->xs->xs_periph->periph_target,
547 sc->sc_nexus = acb;
643 if (acb == sc->sc_nexus) {
644 sc->sc_nexus = NULL;
690 if (dosched && sc->sc_nexus == NULL)
835 if (sc->sc_nexus != NULL) {
836 sc->sc_nexus->xs->error =
837 (sc->sc_nexus->flags & ACB_F_TIMEOUT) ?
839 sc->sc_nexus->status = ACB_S_DONE;
840 sc->sc_nexus->flags = 0;
841 osiop_scsidone(sc->sc_nexus, SCSI_OSIOP_NOCHECK);
880 struct osiop_acb *acb = sc->sc_nexus;
1045 struct osiop_acb *acb = sc->sc_nexus;
1468 sc->sc_nexus = NULL; /* no current device */
1494 if (sc->sc_nexus != NULL) {
1496 sc->sc_nexus->xs->xs_periph;
1503 sc->sc_nexus, chain);
1510 * set sc->sc_nexus to acb
1519 sc->sc_nexus = acb;
1557 if (sc->sc_nexus == NULL) {
1559 printf("%s: reselect interrupted, sc_nexus == NULL\n",
1572 target = sc->sc_nexus->xs->xs_periph->periph_target;
1575 dsdma->dm_segs[0].ds_addr + sc->sc_nexus->dsoffset);
1665 struct osiop_acb *acb = sc->sc_nexus;
1692 acb->xs->cmd->opcode, sc->sc_nexus->ds);
1728 istat, dstat, sstat0, sc->sc_nexus,
1729 (sc->sc_nexus != NULL) ? sc->sc_nexus->ds->stat[0] : 0);
1744 (sc->sc_nexus != NULL) ? sc->sc_nexus->ds->stat[0] : 0,
1745 (sc->sc_nexus != NULL) ? sc->sc_nexus->ds->msgbuf[0] : 0);
1764 periph = sc->sc_nexus->xs->xs_periph;
1776 osiop_scsidone(sc->sc_nexus, status);
1938 if (sc->sc_nexus) {
1940 osiop_dump_acb(sc->sc_nexus);