Home
last modified time | relevance | path

Searched refs:intstat (Results 1 – 15 of 15) sorted by relevance

/freebsd-10-stable/sys/dev/aic7xxx/
Daic7xxx_inline.h572 u_int intstat; in ahc_intr() local
591 intstat = CMDCMPLT; in ahc_intr()
593 intstat = ahc_inb(ahc, INTSTAT); in ahc_intr()
596 if ((intstat & INT_PEND) == 0) { in ahc_intr()
610 if (intstat & CMDCMPLT) { in ahc_intr()
633 if (intstat == 0xFF && (ahc->features & AHC_REMOVABLE) != 0) { in ahc_intr()
635 } else if (intstat & BRKADRINT) { in ahc_intr()
637 } else if ((intstat & (SEQINT|SCSIINT)) != 0) { in ahc_intr()
641 if ((intstat & SEQINT) != 0) in ahc_intr()
642 ahc_handle_seqint(ahc, intstat); in ahc_intr()
[all …]
Daic79xx_inline.h899 u_int intstat; in ahd_intr() local
919 intstat = CMDCMPLT; in ahd_intr()
921 intstat = ahd_inb(ahd, INTSTAT); in ahd_intr()
923 if ((intstat & INT_PEND) == 0) in ahd_intr()
926 if (intstat & CMDCMPLT) { in ahd_intr()
945 intstat |= SEQINT; in ahd_intr()
963 if (intstat == 0xFF && (ahd->features & AHD_REMOVABLE) != 0) { in ahd_intr()
965 } else if (intstat & HWERRINT) { in ahd_intr()
967 } else if ((intstat & (PCIINT|SPLTINT)) != 0) { in ahd_intr()
971 if ((intstat & SEQINT) != 0) in ahd_intr()
[all …]
Daic79xx_pci.c283 static void ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat);
836 u_int intstat; in ahd_pci_intr() local
840 intstat = ahd_inb(ahd, INTSTAT); in ahd_pci_intr()
842 if ((intstat & SPLTINT) != 0) in ahd_pci_intr()
843 ahd_pci_split_intr(ahd, intstat); in ahd_pci_intr()
845 if ((intstat & PCIINT) == 0) in ahd_pci_intr()
889 ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat) in ahd_pci_split_intr() argument
Daic7xxx.h1242 void ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat);
1244 u_int intstat);
Daic79xx.h1452 void ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat);
1454 u_int intstat);
Daic7xxx.c418 ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat) in ahc_handle_seqint() argument
432 switch (intstat & SEQINT_MASK) { in ahc_handle_seqint()
460 intstat, scb_index); in ahc_handle_seqint()
759 if ((intstat & SCSIINT) == 0 in ahc_handle_seqint()
960 intstat, ahc_inb(ahc, SCSISIGI)); in ahc_handle_seqint()
973 ahc_handle_scsiint(struct ahc_softc *ahc, u_int intstat) in ahc_handle_scsiint() argument
5192 int intstat; in ahc_pause_and_flushwork() local
5212 intstat = ahc_inb(ahc, INTSTAT); in ahc_pause_and_flushwork()
5213 if ((intstat & INT_PEND) == 0) { in ahc_pause_and_flushwork()
5215 intstat = ahc_inb(ahc, INTSTAT); in ahc_pause_and_flushwork()
[all …]
Daic79xx.c924 ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_seqint() argument
1537 ahd_handle_scsiint(struct ahd_softc *ahd, u_int intstat) in ahd_handle_scsiint() argument
7151 u_int intstat; in ahd_pause_and_flushwork() local
7176 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7177 if ((intstat & INT_PEND) == 0) { in ahd_pause_and_flushwork()
7179 intstat = ahd_inb(ahd, INTSTAT); in ahd_pause_and_flushwork()
7182 && (intstat != 0xFF || (ahd->features & AHD_REMOVABLE) == 0) in ahd_pause_and_flushwork()
7183 && ((intstat & INT_PEND) != 0 in ahd_pause_and_flushwork()
/freebsd-10-stable/sys/arm/lpc/
Dlpc_dmac.c153 uint32_t intstat, tcstat, errstat; in lpc_dmac_intr() local
157 intstat = lpc_dmac_read_4(sc, LPC_DMAC_INTSTAT); in lpc_dmac_intr()
160 if ((intstat & (1 << i)) == 0) in lpc_dmac_intr()
180 } while (intstat); in lpc_dmac_intr()
/freebsd-10-stable/sys/dev/ahb/
Dahb.c80 u_int32_t mbox, u_int intstat);
84 u_int intstat);
581 ahbhandleimmed(struct ahb_softc *ahb, u_int32_t mbox, u_int intstat) in ahbhandleimmed() argument
592 target_id = intstat & INTSTAT_TARGET_MASK; in ahbhandleimmed()
783 ahbdone(struct ahb_softc *ahb, u_int32_t mbox, u_int intstat) in ahbdone() argument
810 if ((intstat & INTSTAT_MASK) == INTSTAT_ECB_OK) { in ahbdone()
820 if ((intstat & INTSTAT_MASK) != INTSTAT_ECB_OK) { in ahbdone()
847 u_int intstat; in ahbintr_locked() local
854 intstat = ahb_inb(ahb, INTSTAT); in ahbintr_locked()
865 switch (intstat & INTSTAT_MASK) { in ahbintr_locked()
[all …]
/freebsd-10-stable/sys/dev/aha/
Daha.c238 u_int intstat; in aha_probe() local
254 intstat = aha_inb(aha, INTSTAT_REG); in aha_probe()
255 if ((intstat & INTSTAT_REG_RSVD) != 0) { in aha_probe()
1099 u_int intstat; in aha_intr_locked() local
1102 while (((intstat = aha_inb(aha, INTSTAT_REG)) & INTR_PENDING) != 0) { in aha_intr_locked()
1103 if ((intstat & CMD_COMPLETE) != 0) { in aha_intr_locked()
1110 if ((intstat & IMB_LOADED) != 0) { in aha_intr_locked()
1120 if ((intstat & SCSI_BUS_RESET) != 0) { in aha_intr_locked()
1410 u_int intstat; in aha_cmd() local
1418 intstat = 0; in aha_cmd()
[all …]
/freebsd-10-stable/sys/sparc64/pci/
Dfire.c1099 uint64_t errstat, intstat, val; in fire_xcb() local
1107 intstat = FIRE_CTRL_READ_8(sc, FO_XBC_INT_STAT); in fire_xcb()
1109 (unsigned long long)intstat); in fire_xcb()
1110 if ((intstat & ~(OBERON_UBC_ERR_INT_DMARDUEB_P | in fire_xcb()
1128 intstat = FIRE_CTRL_READ_8(sc, FO_XBC_INT_STAT); in fire_xcb()
1130 (unsigned long long)intstat); in fire_xcb()
1131 if ((intstat & FIRE_JBC_ERR_INT_EBUS_TO_P) != 0) { in fire_xcb()
1137 if ((intstat & (FIRE_JBC_ERR_INT_UNSOL_RD_P | in fire_xcb()
1139 if ((intstat & in fire_xcb()
1142 if ((intstat & in fire_xcb()
[all …]
/freebsd-10-stable/sys/dev/buslogic/
Dbt.c347 u_int intstat; in bt_probe() local
367 intstat = bt_inb(bt, INTSTAT_REG); in bt_probe()
368 if ((intstat & INTSTAT_REG_RSVD) != 0) { in bt_probe()
1516 u_int intstat; in bt_intr_locked() local
1518 while (((intstat = bt_inb(bt, INTSTAT_REG)) & INTR_PENDING) != 0) { in bt_intr_locked()
1520 if ((intstat & CMD_COMPLETE) != 0) { in bt_intr_locked()
1527 if ((intstat & IMB_LOADED) != 0) { in bt_intr_locked()
1537 if ((intstat & SCSI_BUS_RESET) != 0) { in bt_intr_locked()
1878 u_int intstat; in bt_cmd() local
1886 intstat = 0; in bt_cmd()
[all …]
/freebsd-10-stable/sys/dev/firewire/
Dfwohcivar.h73 uint32_t intstat; member
Dfwohci.c2079 stat = atomic_readandclear_int(&sc->intstat);
2107 atomic_set_int(&sc->intstat, stat);
/freebsd-10-stable/sys/arm/ti/cpsw/
Dif_cpsw.c1663 uint32_t intstat; in cpsw_intr_misc_host_error() local
1671 intstat = cpsw_read_4(sc, CPSW_CPDMA_DMA_INTSTAT_MASKED); in cpsw_intr_misc_host_error()
1672 device_printf(sc->dev, "CPSW_CPDMA_DMA_INTSTAT_MASKED=0x%x\n", intstat); in cpsw_intr_misc_host_error()
1736 cpsw_write_4(sc, CPSW_CPDMA_DMA_INTMASK_CLEAR, intstat); in cpsw_intr_misc_host_error()