Lines Matching refs:intstat
269 static void ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat);
271 u_int intstat);
947 u_int intstat; in ahd_intr() local
967 intstat = CMDCMPLT; in ahd_intr()
969 intstat = ahd_inb(ahd, INTSTAT); in ahd_intr()
971 if ((intstat & INT_PEND) == 0) in ahd_intr()
974 if (intstat & CMDCMPLT) { in ahd_intr()
993 intstat |= SEQINT; in ahd_intr()
1011 if (intstat == 0xFF && (ahd->features & AHD_REMOVABLE) != 0) { in ahd_intr()
1013 } else if (intstat & HWERRINT) { in ahd_intr()
1015 } else if ((intstat & (PCIINT|SPLTINT)) != 0) { in ahd_intr()
1019 if ((intstat & SEQINT) != 0) in ahd_intr()
1020 ahd_handle_seqint(ahd, intstat); in ahd_intr()
1022 if ((intstat & SCSIINT) != 0) in ahd_intr()
1023 ahd_handle_scsiint(ahd, intstat); in ahd_intr()
1769 ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_seqint() argument
2373 ahd_handle_scsiint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_scsiint() argument
7820 u_int intstat; in ahd_pause_and_flushwork() local
7845 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7846 if ((intstat & INT_PEND) == 0) { in ahd_pause_and_flushwork()
7848 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7851 && (intstat != 0xFF || (ahd->features & AHD_REMOVABLE) == 0) in ahd_pause_and_flushwork()
7852 && ((intstat & INT_PEND) != 0 in ahd_pause_and_flushwork()