Lines Matching defs:phase
1082 #define XE_EXTRA_DATA (1) /* unexpected data phase */
1083 #define XE_BAD_PHASE (2) /* illegal phase (4/5) */
1524 ** If a data transfer phase is terminated too early
2045 ** the next instruction that checks SCSI phase.
2095 ** Wait for the next phase or the selection
2140 ** Anticipate the COMMAND phase.
2164 ** MSG_IN is the only phase that shall be
2177 ** start of the first MOVE of a DATA IN phase.
2194 ** Discard one illegal phase byte, if required.
2214 ** Terminate possible pending message phase.
2505 ** ... wait for the next phase
2520 ** ... and process the next phase
2621 ** Wait for a msg_in phase.
2626 ** message phase.
2861 ** Ignore all data in byte, until next phase
3188 ** The target stays in MSG OUT phase after having acked
3229 ** Warning: we jump here, even when phase is DATA OUT.
3256 ** If message phase but not an IDENTIFY,
4736 PRINT_ADDR(cmd, "invalid scsi phase (4/5).\n");
5906 ** for a valid phase.
5993 int phase = -1;
6016 * If the SCSI parity error occurs in MSG IN phase, prepare a
6020 * phase waiting for the response of a negotiation, we will
6024 phase = (dbc >> 24) & 7;
6025 if (phase == 7)
6033 * script that will ignore all data in bytes until phase
6034 * change, since we are not sure the chip will wait the phase
6037 if (phase == 1)
6057 ** ncr chip exception handler for phase errors.
6092 ** only if the interrupted phase is an OUTPUT phase.
6139 ** if the interrupted phase is DATA IN or DATA OUT,
6195 ** We are not able to recover from such a phase error.
6198 printk ("%s: SCSI phase error fixup: "
6245 printk ("%s: SCSI phase error fixup: "
6251 ** if old phase not dataphase, leave here.
6255 PRINT_ADDR(cp->cmd, "phase change %x-%x %d@%08x resid=%d.\n",
6299 ** Unexpected phase changes that occurs when the current phase
6300 ** is not a DATA IN or DATA OUT phase are due to error conditions.
6312 ** The code below does not care of the new phase and so
6314 ** If the interrupted phase is COMMAND phase, we restart at
6330 case 2: /* COMMAND phase */
6334 case 3: /* STATUS phase */
6338 case 6: /* MSG OUT phase */
6350 case 7: /* MSG IN phase */
6622 ** If the target doesn't fetch the answer (no message out phase),
7462 ** by unexpected phase changes due to disconnects.
7464 ** If we wanted to avoid unexpected phase changes at all