Lines Matching refs:eisr
175 #define ioc3_r_eisr() be32_to_cpu(ioc3->eisr)
176 #define ioc3_w_eisr(v) do { ioc3->eisr = cpu_to_be32(v); } while (0)
700 static void ioc3_error(struct net_device *dev, u32 eisr) in ioc3_error() argument
707 if (eisr & EISR_RXOFLO) in ioc3_error()
709 if (eisr & EISR_RXBUFOFLO) in ioc3_error()
711 if (eisr & EISR_RXMEMERR) in ioc3_error()
713 if (eisr & EISR_RXPARERR) in ioc3_error()
715 if (eisr & EISR_TXBUFUFLO) in ioc3_error()
717 if (eisr & EISR_TXMEMERR) in ioc3_error()
739 u32 eisr; in ioc3_interrupt() local
741 eisr = ioc3_r_eisr() & enabled; in ioc3_interrupt()
743 ioc3_w_eisr(eisr); in ioc3_interrupt()
746 if (eisr & (EISR_RXOFLO | EISR_RXBUFOFLO | EISR_RXMEMERR | in ioc3_interrupt()
748 ioc3_error(dev, eisr); in ioc3_interrupt()
749 if (eisr & EISR_RXTIMERINT) in ioc3_interrupt()
751 if (eisr & EISR_TXEXPLICIT) in ioc3_interrupt()