Lines Matching refs:STATE
580 #define STATE (HOSTDATA(shpnt)->state)
952 } else if(STATE==seldi) {
2355 PREVSTATE = STATE;
2356 STATE=unknown;
2359 STATE=rsti;
2363 STATE=seldi;
2365 STATE=seldo;
2367 STATE=selto;
2369 STATE=busfree;
2372 STATE=parerr;
2376 case P_MSGI: STATE=msgi; break;
2377 case P_MSGO: STATE=msgo; break;
2378 case P_DATAO: STATE=datao; break;
2379 case P_DATAI: STATE=datai; break;
2380 case P_STATUS: STATE=status; break;
2381 case P_CMD: STATE=cmd; break;
2386 if((stat0 & SELDI) && STATE!=seldi && !dataphase) {
2391 if(STATE!=PREVSTATE) {
2475 DPRINTK(debug_phases, LEAD "start %s %s(%s)\n", CMDINFO(CURRENT_SC), states[STATE].name, states[PREVSTATE].name, states[LASTSTATE].name);
2481 if(PREVSTATE!=STATE && states[PREVSTATE].end)
2489 if(states[PREVSTATE].spio && !states[STATE].spio) {
2511 if(!states[PREVSTATE].spio && states[STATE].spio) {
2522 if(PREVSTATE!=STATE && states[STATE].init)
2523 states[STATE].init(shpnt);
2529 if(states[STATE].run)
2530 states[STATE].run(shpnt);
2532 printk(ERR_LEAD "unexpected state (%x)\n", CMDINFO(CURRENT_SC), STATE);
2543 HOSTDATA(shpnt)->count[STATE]++;
2544 if(PREVSTATE!=STATE)
2545 HOSTDATA(shpnt)->count_trans[STATE]++;
2546 HOSTDATA(shpnt)->time[STATE] += jiffies-start;
2549 DPRINTK(debug_phases, LEAD "end %s %s(%s)\n", CMDINFO(CURRENT_SC), states[STATE].name, states[PREVSTATE].name, states[LASTSTATE].name);
2582 states[STATE].name,
2956 SPRINTF("\n%s: %s(%s) ", CURRENT_SC ? "on bus" : "waiting", states[STATE].name, states[PREVSTATE].name);