Lines Matching refs:isr
1906 static void rtw_ring_recycling(rtw_softc_t *rsc, uint16_t isr, uint32_t pri);
2694 rtw_ring_recycling(rtw_softc_t *rsc, uint16_t isr, uint32_t pri) in rtw_ring_recycling() argument
2744 (hstat & RTW_TXSTAT_DRC_MASK), isr, cnt); in rtw_ring_recycling()
2788 uint16_t isr = 0; in rtw_intr() local
2791 isr = RTW_READ16(regs, RTW_ISR); in rtw_intr()
2792 RTW_WRITE16(regs, RTW_ISR, isr); in rtw_intr()
2794 if (isr == 0) { in rtw_intr()
2801 if ((isr & flag) != 0) { \ in rtw_intr()
2806 if ((rtw_dbg_flags & RTW_DEBUG_INTR) != 0 && isr != 0) { in rtw_intr()
2808 RTW_DPRINTF(RTW_DEBUG_INTR, "rtw: reg[ISR] = %x", isr); in rtw_intr()
2832 if ((isr & RTW_INTR_RX) != 0) { in rtw_intr()
2837 if ((isr & RTW_INTR_TIMEOUT) != 0) in rtw_intr()
2840 if ((isr & RTW_INTR_TX) != 0) in rtw_intr()
2841 rtw_ring_recycling(rsc, isr, 1); in rtw_intr()