Home | History | Annotate | Download | only in dev

Lines Matching refs:sc_sync

671 	memset(&sc->sc_sync, 0, sizeof (sc->sc_sync));
791 acb->ds.scsi_addr = (target << 16) | (sc->sc_sync[target].sxfer << 8) |
792 (sc->sc_sync[target].scntl3 << 24);
810 if (sc->sc_sync[target].state == NEG_WIDE) {
812 sc->sc_sync[target].state = NEG_SYNC;
813 sc->sc_sync[target].scntl3 &= ~SIOP_SCNTL3_EWS;
820 sc->sc_sync[target].scntl3 = 0x15 | /* XXX */
821 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
829 sc->sc_sync[target].state = NEG_WAITW;
836 if (sc->sc_sync[target].state == NEG_SYNC) {
838 sc->sc_sync[target].state = NEG_DONE;
839 sc->sc_sync[target].scntl3 = 5 | /* XXX */
840 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
841 sc->sc_sync[target].sxfer = 0;
848 sc->sc_sync[target].scntl3 = 0x15 | /* XXX */
849 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
861 sc->sc_sync[target].state = NEG_WAITS;
943 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1023 if (sc->sc_sync[target].state == NEG_WAITW) {
1037 sc->sc_sync[target].scntl3 = acb->msg[4] ?
1038 sc->sc_sync[target].scntl3 | SIOP_SCNTL3_EWS :
1039 sc->sc_sync[target].scntl3 & ~SIOP_SCNTL3_EWS;
1041 sc->sc_sync[target].state = NEG_SYNC;
1043 if (sc->sc_sync[target].state == NEG_WAITS) {
1055 sc->sc_sync[target].state = NEG_DONE;
1085 sc->sc_sync[target].scntl3 &= ~(SIOP_SCNTL3_EWS);
1089 sc->sc_sync[target].scntl3 |= SIOP_SCNTL3_EWS;
1094 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1096 if (sc->sc_sync[target].state == NEG_WAITW) {
1097 sc->sc_sync[target].state = NEG_SYNC;
1104 sc->sc_sync[target].state = NEG_SYNC;
1115 sc->sc_sync[target].sxfer = 0;
1116 sc->sc_sync[target].scntl3 = 5 | /* XXX */
1117 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */
1149 rp->siop_sxfer = sc->sc_sync[target].sxfer;
1150 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1152 if (sc->sc_sync[target].state == NEG_WAITS) {
1153 sc->sc_sync[target].state = NEG_DONE;
1160 sc->sc_sync[target].state = NEG_DONE;
1464 sc->sc_sync[acb->xs->xs_periph->periph_target].sxfer;
1467 sc->sc_sync[acb->xs->xs_periph->periph_target].scntl3;
1514 rp->siop_sxfer = sc->sc_sync[target].sxfer;
1516 rp->siop_scntl3 = sc->sc_sync[target].scntl3;
1757 sc->sc_sync[target].sxfer = sxfer;
1758 sc->sc_sync[target].scntl3 = scntl3 |
1759 (sc->sc_sync[target].scntl3 & SIOP_SCNTL3_EWS);