Lines Matching refs:intr_status
567 static void netdev_error(struct net_device *dev, int intr_status);
571 static void netdev_error(struct net_device *dev, int intr_status);
1304 u32 intr_status = readl(ioaddr + IntrClear); in intr_handler() local
1308 dev->name, intr_status); in intr_handler()
1310 if (intr_status == 0 || intr_status == (u32) -1) in intr_handler()
1315 if (intr_status & (IntrRxDone | IntrRxEmpty)) { in intr_handler()
1389 if (intr_status & IntrStatsMax) in intr_handler()
1393 if (intr_status & IntrLinkChange) in intr_handler()
1397 if (intr_status & IntrAbnormalSummary) in intr_handler()
1398 netdev_error(dev, intr_status); in intr_handler()
1404 dev->name, intr_status); in intr_handler()
1548 u32 intr_status; in netdev_poll() local
1558 intr_status = readl(ioaddr + IntrStatus); in netdev_poll()
1559 } while (intr_status & (IntrRxDone | IntrRxEmpty)); in netdev_poll()
1562 intr_status = readl(ioaddr + IntrEnable); in netdev_poll()
1563 intr_status |= IntrRxDone | IntrRxEmpty; in netdev_poll()
1564 writel(intr_status, ioaddr + IntrEnable); in netdev_poll()
1683 static void netdev_error(struct net_device *dev, int intr_status) in netdev_error() argument
1688 if (intr_status & IntrTxDataLow) { in netdev_error()
1696 if (intr_status & IntrRxGFPDead) { in netdev_error()
1700 if (intr_status & (IntrNoTxCsum | IntrDMAErr)) { in netdev_error()
1704 …if ((intr_status & ~(IntrNormalMask | IntrAbnormalSummary | IntrLinkChange | IntrStatsMax | IntrTx… in netdev_error()
1706 dev->name, intr_status); in netdev_error()