Lines Matching refs:qe_status

257 static int qe_is_bolixed(struct sunqe *qep, u32 qe_status)  in qe_is_bolixed()  argument
262 if (qe_status & CREG_STAT_EDEFER) { in qe_is_bolixed()
267 if (qe_status & CREG_STAT_CLOSS) { in qe_is_bolixed()
273 if (qe_status & CREG_STAT_ERETRIES) { in qe_is_bolixed()
279 if (qe_status & CREG_STAT_LCOLL) { in qe_is_bolixed()
286 if (qe_status & CREG_STAT_FUFLOW) { in qe_is_bolixed()
292 if (qe_status & CREG_STAT_JERROR) { in qe_is_bolixed()
296 if (qe_status & CREG_STAT_BERROR) { in qe_is_bolixed()
300 if (qe_status & CREG_STAT_CCOFLOW) { in qe_is_bolixed()
305 if (qe_status & CREG_STAT_TXDERROR) { in qe_is_bolixed()
312 if (qe_status & CREG_STAT_TXLERR) { in qe_is_bolixed()
318 if (qe_status & CREG_STAT_TXPERR) { in qe_is_bolixed()
325 if (qe_status & CREG_STAT_TXSERR) { in qe_is_bolixed()
332 if (qe_status & CREG_STAT_RCCOFLOW) { in qe_is_bolixed()
337 if (qe_status & CREG_STAT_RUOFLOW) { in qe_is_bolixed()
342 if (qe_status & CREG_STAT_MCOFLOW) { in qe_is_bolixed()
347 if (qe_status & CREG_STAT_RXFOFLOW) { in qe_is_bolixed()
353 if (qe_status & CREG_STAT_RLCOLL) { in qe_is_bolixed()
359 if (qe_status & CREG_STAT_FCOFLOW) { in qe_is_bolixed()
364 if (qe_status & CREG_STAT_CECOFLOW) { in qe_is_bolixed()
369 if (qe_status & CREG_STAT_RXDROP) { in qe_is_bolixed()
376 if (qe_status & CREG_STAT_RXSMALL) { in qe_is_bolixed()
382 if (qe_status & CREG_STAT_RXLERR) { in qe_is_bolixed()
388 if (qe_status & CREG_STAT_RXPERR) { in qe_is_bolixed()
395 if (qe_status & CREG_STAT_RXSERR) { in qe_is_bolixed()
477 u32 qe_status; in qec_interrupt() local
479 qe_status = sbus_readl(qep->qcregs + CREG_STAT); in qec_interrupt()
480 if (qe_status & CREG_STAT_ERRORS) { in qec_interrupt()
481 if (qe_is_bolixed(qep, qe_status)) in qec_interrupt()
484 if (qe_status & CREG_STAT_RXIRQ) in qec_interrupt()
487 (qe_status & CREG_STAT_TXIRQ)) { in qec_interrupt()