Lines Matching refs:asr

235 	uchar asr;  in read_1_byte()  local
241 asr = read_aux_stat(regs); in read_1_byte()
242 if (asr & ASR_DBR) in read_1_byte()
244 } while (!(asr & ASR_INT)); in read_1_byte()
628 uchar asr; in transfer_pio() local
638 asr = read_aux_stat(regs); in transfer_pio()
639 if (asr & ASR_DBR) in transfer_pio()
641 } while (!(asr & ASR_INT)); in transfer_pio()
644 asr = read_aux_stat(regs); in transfer_pio()
645 if (asr & ASR_DBR) in transfer_pio()
647 } while (!(asr & ASR_INT)); in transfer_pio()
741 uchar asr, sr, phs, id, lun, *ucp, msg; in wd33c93_intr() local
744 asr = read_aux_stat(regs); in wd33c93_intr()
745 if (!(asr & ASR_INT) || (asr & ASR_BSY)) in wd33c93_intr()
759 DB(DB_INTR, printk("{%02x:%02x-", asr, sr)) in wd33c93_intr()
1139 asr, sr, phs); in wd33c93_intr()
1313 asr, sr, phs); in wd33c93_intr()
1339 if ((asr = read_aux_stat(regs)) & ASR_INT) in wd33c93_intr()
1343 if (!(asr & ASR_INT)) { in wd33c93_intr()
1357 asr = read_aux_stat(regs); in wd33c93_intr()
1358 if (!(asr & ASR_INT)) { in wd33c93_intr()
1360 asr = read_aux_stat(regs); in wd33c93_intr()
1361 if (!(asr & ASR_INT)) in wd33c93_intr()
1364 asr); in wd33c93_intr()
1436 printk("--UNKNOWN INTERRUPT:%02x:%02x:%02x--", asr, sr, phs); in wd33c93_intr()
1601 uchar sr, asr; in wd33c93_abort() local
1623 asr = read_aux_stat(regs); in wd33c93_abort()
1624 if (asr & ASR_DBR) in wd33c93_abort()
1626 } while (!(asr & ASR_INT) && timeout-- > 0); in wd33c93_abort()
1630 asr, sr, read_wd33c93_count(regs), timeout); in wd33c93_abort()
1642 asr = read_aux_stat(regs); in wd33c93_abort()
1643 while ((asr & ASR_CIP) && timeout-- > 0) in wd33c93_abort()
1644 asr = read_aux_stat(regs); in wd33c93_abort()
1646 printk("asr=%02x, sr=%02x.", asr, sr); in wd33c93_abort()