Lines Matching refs:sc_msg
2332 sc->sc_msg[i] = bus_space_read_1(iot, ioh, TUL_SFIFO); in iha_msgin_extended()
2334 if (sc->sc_msg[0] == i) in iha_msgin_extended()
2338 msglen = sc->sc_msg[0]; in iha_msgin_extended()
2339 msgcode = sc->sc_msg[1]; in iha_msgin_extended()
2364 sc->sc_msg[2] = MSG_EXT_WDTR_BUS_8_BIT; in iha_msgin_extended()
2366 else if (sc->sc_msg[2] > MSG_EXT_WDTR_BUS_32_BIT) in iha_msgin_extended()
2370 else if (sc->sc_msg[2] == MSG_EXT_WDTR_BUS_32_BIT) in iha_msgin_extended()
2372 sc->sc_msg[2] = MSG_EXT_WDTR_BUS_16_BIT; in iha_msgin_extended()
2409 if (sc->sc_msg[3] == 0) in iha_msgin_sdtr()
2416 sc->sc_msg[3] = 0; in iha_msgin_sdtr()
2420 if (sc->sc_msg[3] > IHA_MAX_OFFSET) { in iha_msgin_sdtr()
2421 sc->sc_msg[3] = IHA_MAX_OFFSET; in iha_msgin_sdtr()
2425 if (sc->sc_msg[2] < default_period) { in iha_msgin_sdtr()
2426 sc->sc_msg[2] = default_period; in iha_msgin_sdtr()
2430 if (sc->sc_msg[2] > IHA_MAX_PERIOD) { in iha_msgin_sdtr()
2432 sc->sc_msg[3] = 0; in iha_msgin_sdtr()
2516 sc->sc_msg, sc->sc_msg[0] + 1); in iha_msgout_extended()
2532 sc->sc_msg[0] = MSG_EXT_WDTR_LEN; in iha_msgout_wdtr()
2533 sc->sc_msg[1] = MSG_EXT_WDTR; in iha_msgout_wdtr()
2534 sc->sc_msg[2] = MSG_EXT_WDTR_BUS_16_BIT; in iha_msgout_wdtr()
2546 sc->sc_msg[0] = MSG_EXT_SDTR_LEN; in iha_msgout_sdtr()
2547 sc->sc_msg[1] = MSG_EXT_SDTR; in iha_msgout_sdtr()
2548 sc->sc_msg[2] = iha_rate_tbl[tcs->flags & FLAG_SCSI_RATE]; in iha_msgout_sdtr()
2549 sc->sc_msg[3] = IHA_MAX_OFFSET; /* REQ/ACK */ in iha_msgout_sdtr()
2565 if (sc->sc_msg[2] != 0) in iha_wide_done()
2586 tcs->period = sc->sc_msg[2]; in iha_sync_done()
2587 tcs->offset = sc->sc_msg[3]; in iha_sync_done()