Lines Matching refs:status
38 * never updates the transmit status correctly.
461 printk(KERN_ERR "%s: state: { status=%04X cfg1=%04X cfg2=%04X }\n", dev->name,
468 printk(KERN_ERR "%s: packet status = %08X\n", dev->name, ether3_readlong(dev));
550 unsigned int status, handled = IRQ_NONE;
557 status = ether3_inw(REG_STATUS);
559 if (status & STAT_INTRX) {
565 if (status & STAT_INTTX) {
588 unsigned int this_ptr, status;
593 * This contains the status bytes etc and ethernet addresses,
601 status = ether3_readword(dev);
602 if ((status & (RXSTAT_DONE | RXHDR_CHAINCONTINUE | RXHDR_RECEIVE)) !=
614 printk("%02X %02X %02X %02X ", next_ptr >> 8, next_ptr & 255, status & 255, status >> 8);
627 if (!(status & (RXSTAT_OVERSIZE|RXSTAT_CRCERROR|RXSTAT_DRIBBLEERROR|RXSTAT_SHORTPACKET))) {
657 if (status & RXSTAT_OVERSIZE) stats->rx_over_errors ++;
658 if (status & RXSTAT_CRCERROR) stats->rx_crc_errors ++;
659 if (status & RXSTAT_DRIBBLEERROR) stats->rx_fifo_errors ++;
660 if (status & RXSTAT_SHORTPACKET) stats->rx_length_errors ++;
691 unsigned long status;
697 status = ether3_readlong(dev);
702 if ((status & (TXSTAT_DONE | TXHDR_TRANSMIT)) !=
709 if (!(status & (TXSTAT_BABBLED | TXSTAT_16COLLISIONS)))
713 if (status & TXSTAT_16COLLISIONS)
715 if (status & TXSTAT_BABBLED)