Lines Matching refs:istat

2873 static void sdma_7322_intr(struct qib_devdata *dd, u64 istat)  in sdma_7322_intr()  argument
2877 u64 intr0 = istat & (INT_MASK_P(SDma, 0) | in sdma_7322_intr()
2879 u64 intr1 = istat & (INT_MASK_P(SDma, 1) | in sdma_7322_intr()
2887 if (istat & INT_MASK_PM(SDmaCleanupDone, 0)) in sdma_7322_intr()
2889 if (istat & INT_MASK_PM(SDmaCleanupDone, 1)) in sdma_7322_intr()
2915 static noinline void unknown_7322_ibits(struct qib_devdata *dd, u64 istat) in unknown_7322_ibits() argument
2920 kills = istat & ~QIB_I_BITSEXTANT; in unknown_7322_ibits()
2996 static noinline void unlikely_7322_intr(struct qib_devdata *dd, u64 istat) in unlikely_7322_intr() argument
2998 if (istat & ~QIB_I_BITSEXTANT) in unlikely_7322_intr()
2999 unknown_7322_ibits(dd, istat); in unlikely_7322_intr()
3000 if (istat & QIB_I_GPIO) in unlikely_7322_intr()
3002 if (istat & QIB_I_C_ERROR) { in unlikely_7322_intr()
3006 if (istat & INT_MASK_P(Err, 0) && dd->rcd[0]) in unlikely_7322_intr()
3008 if (istat & INT_MASK_P(Err, 1) && dd->rcd[1]) in unlikely_7322_intr()
3048 u64 istat; in qib_7322intr() local
3065 istat = qib_read_kreg64(dd, kr_intstatus); in qib_7322intr()
3067 if (unlikely(istat == ~0ULL)) { in qib_7322intr()
3075 istat &= dd->cspec->main_int_mask; in qib_7322intr()
3076 if (unlikely(!istat)) { in qib_7322intr()
3085 if (unlikely(istat & (~QIB_I_BITSEXTANT | QIB_I_GPIO | in qib_7322intr()
3088 unlikely_7322_intr(dd, istat); in qib_7322intr()
3096 qib_write_kreg(dd, kr_intclear, istat); in qib_7322intr()
3103 ctxtrbits = istat & (QIB_I_RCVAVAIL_MASK | QIB_I_RCVURG_MASK); in qib_7322intr()
3122 if (istat & (QIB_I_P_SDMAINT(0) | QIB_I_P_SDMAINT(1))) in qib_7322intr()
3123 sdma_7322_intr(dd, istat); in qib_7322intr()
3125 if ((istat & QIB_I_SPIOBUFAVAIL) && (dd->flags & QIB_INITTED)) in qib_7322intr()