Lines Matching refs:intstat
277 static void ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat);
279 u_int intstat);
955 u_int intstat; in ahd_intr() local
975 intstat = CMDCMPLT; in ahd_intr()
977 intstat = ahd_inb(ahd, INTSTAT); in ahd_intr()
979 if ((intstat & INT_PEND) == 0) in ahd_intr()
982 if (intstat & CMDCMPLT) { in ahd_intr()
1001 intstat |= SEQINT; in ahd_intr()
1019 if (intstat == 0xFF && (ahd->features & AHD_REMOVABLE) != 0) { in ahd_intr()
1021 } else if (intstat & HWERRINT) { in ahd_intr()
1023 } else if ((intstat & (PCIINT|SPLTINT)) != 0) { in ahd_intr()
1027 if ((intstat & SEQINT) != 0) in ahd_intr()
1028 ahd_handle_seqint(ahd, intstat); in ahd_intr()
1030 if ((intstat & SCSIINT) != 0) in ahd_intr()
1031 ahd_handle_scsiint(ahd, intstat); in ahd_intr()
1779 ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_seqint() argument
2391 ahd_handle_scsiint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_scsiint() argument
7913 u_int intstat; in ahd_pause_and_flushwork() local
7938 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7939 if ((intstat & INT_PEND) == 0) { in ahd_pause_and_flushwork()
7941 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7944 && (intstat != 0xFF || (ahd->features & AHD_REMOVABLE) == 0) in ahd_pause_and_flushwork()
7945 && ((intstat & INT_PEND) != 0 in ahd_pause_and_flushwork()