Lines Matching refs:eisr
492 static void ioc3_error(struct net_device *dev, u32 eisr) in ioc3_error() argument
498 if (eisr & EISR_RXOFLO) in ioc3_error()
500 if (eisr & EISR_RXBUFOFLO) in ioc3_error()
502 if (eisr & EISR_RXMEMERR) in ioc3_error()
504 if (eisr & EISR_RXPARERR) in ioc3_error()
506 if (eisr & EISR_TXBUFUFLO) in ioc3_error()
508 if (eisr & EISR_TXMEMERR) in ioc3_error()
536 u32 eisr; in ioc3_interrupt() local
538 eisr = readl(®s->eisr); in ioc3_interrupt()
539 writel(eisr, ®s->eisr); in ioc3_interrupt()
540 readl(®s->eisr); /* Flush */ in ioc3_interrupt()
542 if (eisr & (EISR_RXOFLO | EISR_RXBUFOFLO | EISR_RXMEMERR | in ioc3_interrupt()
544 ioc3_error(dev_id, eisr); in ioc3_interrupt()
545 if (eisr & EISR_RXTIMERINT) in ioc3_interrupt()
547 if (eisr & EISR_TXEXPLICIT) in ioc3_interrupt()