Home | History | Annotate | Download | only in ic

Lines Matching refs:sc_imess

224 	if (sc->sc_imess == NULL)
225 sc->sc_imess = malloc(NCR_MAX_MSG_LEN + 1, M_DEVBUF, M_WAITOK);
334 if (sc->sc_imess)
335 free(sc->sc_imess, M_DEVBUF);
1361 ibuf = sc->sc_imess;
1365 ibuf = sc->sc_imess + sc->sc_imlen;
1373 * XXX buffer (sc_imess) size for message
1410 printf(" %02x", sc->sc_imess[j]);
1582 printf("<dropping msg byte %x>", sc->sc_imess[sc->sc_imlen]);
1599 pb = sc->sc_imess + 1;
1603 pb = sc->sc_imess;
1617 NCR_MSGS(("gotmsg(%x) state %d", sc->sc_imess[0], sc->sc_state));
1637 switch (sc->sc_imess[0]) {
1720 sc->sc_imess[0], sc->sc_imess[1]));
1752 NCR_MSGS(("extended(%x) ", sc->sc_imess[2]));
1753 switch (sc->sc_imess[2]) {
1756 sc->sc_imess[3], sc->sc_imess[4]));
1757 if (sc->sc_imess[1] != 3)
1759 ti->period = sc->sc_imess[3];
1760 ti->offset = sc->sc_imess[4];
1812 device_xname(sc->sc_dev), sc->sc_imess[3]);
1814 if (sc->sc_imess[3] == 1) {
1842 device_xname(sc->sc_dev), sc->sc_imess[0]);
1853 if ((sc->sc_imess[0] != MSG_SIMPLE_Q_TAG) ||
1859 sc->sc_imess[0]);
1863 sc->sc_imess[0], sc->sc_imess[1]);
1867 if (MSG_ISIDENTIFY(sc->sc_imess[1])) {
1868 sc->sc_msgify = sc->sc_imess[1];
1874 sc->sc_imess[1]);
2454 sc->sc_imess[0] = NCR_READ_REG(sc, NCR_FIFO);
2455 sc->sc_imess[1] = NCR_READ_REG(sc, NCR_FIFO);
2480 sc->sc_selid = sc->sc_imess[0];
2654 ecb->stat = sc->sc_imess[sc->sc_imlen - 2];
2655 msg = sc->sc_imess[sc->sc_imlen - 1];