Lines Matching defs: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)
2742 "TX err @%d, o %d, retry[%d], isr[0x%x], cnt %d\n",
2744 (hstat & RTW_TXSTAT_DRC_MASK), isr, cnt);
2788 uint16_t isr = 0;
2791 isr = RTW_READ16(regs, RTW_ISR);
2792 RTW_WRITE16(regs, RTW_ISR, isr);
2794 if (isr == 0) {
2801 if ((isr & flag) != 0) { \
2806 if ((rtw_dbg_flags & RTW_DEBUG_INTR) != 0 && isr != 0) {
2808 RTW_DPRINTF(RTW_DEBUG_INTR, "rtw: reg[ISR] = %x", isr);
2832 if ((isr & RTW_INTR_RX) != 0) {
2837 if ((isr & RTW_INTR_TIMEOUT) != 0)
2840 if ((isr & RTW_INTR_TX) != 0)
2841 rtw_ring_recycling(rsc, isr, 1);