Lines Matching defs:asr
165 uint8_t csr, asr;
179 GET_SBIC_asr(sc, asr);
182 i = wd33c93_nextstate(sc, cbuf, clen, buf, lenp, csr, asr);
185 GET_SBIC_asr(sc, asr);
187 if ((asr & SBIC_ASR_LCI) != 0)
190 if ((asr & SBIC_ASR_INT) != 0)
195 (asr & (SBIC_ASR_INT|SBIC_ASR_LCI)) != 0);
224 uint8_t asr, csr, id, lun, target;
239 GET_SBIC_asr(sc, asr);
241 if ((asr & (SBIC_ASR_INT|SBIC_ASR_BSY)) != 0) {
253 asr = SBIC_WAIT(sc, SBIC_ASR_INT | SBIC_ASR_LCI, 0);
255 if ((asr & SBIC_ASR_LCI) != 0) {
267 wd33c93_nextstate(sc, cbuf, clen, buf, lenp, csr, asr);
362 uint8_t *buf, size_t *lenp, uint8_t csr, uint8_t asr)
487 uint8_t asr, *buf = bp;
507 GET_SBIC_asr(sc, asr);
509 if ((asr & SBIC_ASR_DBR) != 0) {
519 } while (len != 0 && (asr & SBIC_ASR_INT) == 0 && wait-- > 0);
531 uint8_t asr, csr;
536 GET_SBIC_asr(sc, asr);
537 if ((asr & SBIC_ASR_INT) == 0)
544 (void)wd33c93_nextstate(sc, cbuf, clen, buf, lenp, csr, asr);
547 GET_SBIC_asr(sc, asr);
549 if ((asr & SBIC_ASR_INT) != 0)
553 (asr & (SBIC_ASR_INT|SBIC_ASR_LCI)) != 0);
569 uint8_t asr;
581 GET_SBIC_asr(sc, asr);
583 if ((asr & SBIC_ASR_DBR) != 0) {
596 } while ((asr & SBIC_ASR_INT) == 0 && wait-- > 0);
645 uint8_t csr, asr;
647 GET_SBIC_asr(sc, asr);
655 while ((asr & SBIC_ASR_DBR) != 0) {
660 GET_SBIC_data(sc, asr);
661 GET_SBIC_asr(sc, asr);
662 if ((asr & SBIC_ASR_DBR) != 0)
664 SET_SBIC_data(sc, asr);
665 GET_SBIC_asr(sc, asr);
672 GET_SBIC_asr(sc, asr);
674 if ((asr & (SBIC_ASR_BSY|SBIC_ASR_LCI)) != 0) {
685 GET_SBIC_asr(sc, asr);
701 uint8_t asr;
703 GET_SBIC_asr(sc, asr);
705 if ((asr & SBIC_ASR_INT) != 0) {
723 uint8_t asr, csr = 0;
728 GET_SBIC_asr(sc, asr);
729 if ((asr & SBIC_ASR_LCI) != 0)
732 if ((asr & SBIC_ASR_INT) != 0) {
735 asr);
769 uint8_t asr, csr, *msg;
771 GET_SBIC_asr(sc, asr);
772 __USE(asr);