Lines Matching refs:isr
220 static void bdx_isr_extra(struct bdx_priv *priv, u32 isr) in bdx_isr_extra() argument
222 if (isr & IR_RX_FREE_0) { in bdx_isr_extra()
227 if (isr & IR_LNKCHG0) in bdx_isr_extra()
230 if (isr & IR_PCIE_LINK) in bdx_isr_extra()
233 if (isr & IR_PCIE_TOUT) in bdx_isr_extra()
256 u32 isr; in bdx_isr_napi() local
259 isr = (READ_REG(priv, regISR) & IR_RUN); in bdx_isr_napi()
260 if (unlikely(!isr)) { in bdx_isr_napi()
265 if (isr & IR_EXTRA) in bdx_isr_napi()
266 bdx_isr_extra(priv, isr); in bdx_isr_napi()
268 if (isr & (IR_RX_DESC_0 | IR_TX_FREE_0)) { in bdx_isr_napi()