Lines Matching refs:intrmask
982 gfe_rx_process(struct gfe_softc *sc, uint32_t cause, uint32_t intrmask)
1006 intrmask &= ~(rxq->rxq_intrbits & ETH_IR_RxBits);
1033 if ((intrmask & ETH_IR_RxBits) == 0)
1034 intrmask &= ~(ETH_IR_RxBuffer | ETH_IR_RxError);
1037 return intrmask;
1134 uint32_t intrmask;
1144 intrmask = sc->sc_intrmask;
1148 intrmask |= sc->sc_idlemask;
1175 if (intrmask != sc->sc_intrmask) {
1176 sc->sc_intrmask = intrmask;
1192 uint32_t intrmask = sc->sc_intrmask;
1274 intrmask |= txq->txq_intrbits &
1276 if (sc->sc_intrmask != intrmask) {
1277 sc->sc_intrmask = intrmask;
1290 intrmask = sc->sc_intrmask;
1347 intrmask |= txq->txq_intrbits & (ETH_IR_TxEndHigh | ETH_IR_TxEndLow);
1348 if (sc->sc_intrmask != intrmask) {
1349 sc->sc_intrmask = intrmask;
1359 gfe_tx_done(struct gfe_softc *sc, enum gfe_txprio txprio, uint32_t intrmask)
1368 return intrmask;
1384 return intrmask;
1403 return intrmask;
1439 intrmask &=
1441 intrmask &=
1444 return intrmask;
1613 uint32_t intrmask = sc->sc_intrmask;
1620 if (sc->sc_intrmask != intrmask) {
1621 sc->sc_intrmask = intrmask;
1635 intrmask = gfe_rx_process(sc, cause, intrmask);
1640 intrmask = gfe_tx_done(sc, GE_TXPRIO_HI, intrmask);
1642 intrmask = gfe_tx_done(sc, GE_TXPRIO_LO, intrmask);
1646 /* intrmask &= ~ETH_IR_MIIPhySTC; */