Lines Matching refs:status
90 tp->rx_ring[entry].status = cpu_to_le32(DescOwned); in tulip_refill_rx()
132 entry, tp->rx_ring[entry].status); in tulip_poll()
144 while ( ! (tp->rx_ring[entry].status & cpu_to_le32(DescOwned))) { in tulip_poll()
145 s32 status = le32_to_cpu(tp->rx_ring[entry].status); in tulip_poll() local
153 entry, status); in tulip_poll()
163 pkt_len = ((status >> 16) & 0x7ff) - 4; in tulip_poll()
171 if ((status & (RxLengthOver2047 | in tulip_poll()
178 if ((status & (RxLengthOver2047 | in tulip_poll()
181 if ((status & 0xffff) != 0x7fff) { in tulip_poll()
185 status); in tulip_poll()
192 status); in tulip_poll()
195 (status & RxDescRunt)) in tulip_poll()
198 if (status & 0x0004) in tulip_poll()
200 if (status & 0x0002) in tulip_poll()
202 if (status & 0x0001) in tulip_poll()
378 entry, tp->rx_ring[entry].status); in tulip_rx()
380 while ( ! (tp->rx_ring[entry].status & cpu_to_le32(DescOwned))) { in tulip_rx()
381 s32 status = le32_to_cpu(tp->rx_ring[entry].status); in tulip_rx() local
386 entry, status); in tulip_rx()
395 pkt_len = ((status >> 16) & 0x7ff) - 4; in tulip_rx()
402 if ((status & (RxLengthOver2047 | in tulip_rx()
409 if ((status & (RxLengthOver2047 | in tulip_rx()
412 if ((status & 0xffff) != 0x7fff) { in tulip_rx()
416 status); in tulip_rx()
423 status); in tulip_rx()
426 (status & RxDescRunt)) in tulip_rx()
428 if (status & 0x0004) in tulip_rx()
430 if (status & 0x0002) in tulip_rx()
432 if (status & 0x0001) in tulip_rx()
598 int status = le32_to_cpu(tp->tx_ring[entry].status); in tulip_interrupt() local
600 if (status < 0) in tulip_interrupt()
614 if (status & 0x8000) { in tulip_interrupt()
619 status); in tulip_interrupt()
622 if (status & 0x4104) in tulip_interrupt()
624 if (status & 0x0C00) in tulip_interrupt()
626 if (status & 0x0200) in tulip_interrupt()
628 if (status & 0x0002) in tulip_interrupt()
630 if ((status & 0x0080) && tp->full_duplex == 0) in tulip_interrupt()
635 dev->stats.collisions += (status >> 3) & 15; in tulip_interrupt()