Lines Matching refs:status

170 	__le32 status;
177 __le32 status;
183 /* _Desc.status */
190 /* TxDesc.status */
211 /* RxDesc.status */
299 u16 status;
468 desc->status = cpu_to_le32(OWNbit | INTbit);
484 desc->status = 0x0;
554 static inline int sis190_rx_pkt_err(u32 status, struct net_device_stats *stats)
558 if ((status & CRCOK) && !(status & ErrMask))
561 if (!(status & CRCOK))
563 else if (status & OVRUN)
565 else if (status & (SHORT | LIMIT))
567 else if (status & (MIIER | NIBON | COLON))
587 u32 status;
589 if (le32_to_cpu(desc->status) & OWNbit)
592 status = le32_to_cpu(desc->PSize);
594 //netif_info(tp, intr, dev, "Rx PSize = %08x\n", status);
596 if (sis190_rx_pkt_err(status, stats) < 0)
601 int pkt_size = (status & RxSizeMask) - 4;
606 "(frag) status = %08x\n", status);
634 if ((status & BCAST) == MCAST)
665 static inline int sis190_tx_pkt_err(u32 status, struct net_device_stats *stats)
669 if (!unlikely(status & TxErrMask))
672 if (status & WND)
674 if (status & TABRT)
676 if (status & FIFO)
678 if (status & LINK)
704 u32 status = le32_to_cpu(txd->status);
707 if (status & OWNbit)
712 if (likely(sis190_tx_pkt_err(status, stats) == 0)) {
715 stats->collisions += ((status & ColCountMask) - 1);
741 u32 status;
743 status = SIS_R32(IntrStatus);
745 if ((status == 0xffffffff) || !status)
755 SIS_W32(IntrStatus, status);
757 // netif_info(tp, intr, dev, "status = %08x\n", status);
759 if (status & LinkChange) {
765 if (status & RxQInt)
768 if (status & TxQ0Int)
1202 if (unlikely(le32_to_cpu(desc->status) & OWNbit)) {
1228 desc->status = cpu_to_le32(OWNbit | INTbit | DEFbit | CRCbit | PADbit);
1231 desc->status |= cpu_to_le32(COLEN | CRSEN | BKFEN);
1233 desc->status |= cpu_to_le32(EXTEN | BSTEN); /* gigabit HD */
1276 u16 status;
1281 status = mdio_read_latched(ioaddr, phy->phy_id, MII_BMSR);
1284 if ((status & BMSR_LSTATUS) &&
1289 status = mdio_read(ioaddr, phy->phy_id, MII_BMCR);
1291 status | BMCR_ANENABLE | BMCR_ISOLATE);
1316 status = mdio_read(ioaddr, mii_if->phy_id, MII_BMCR);
1317 status &= (~BMCR_ISOLATE);
1319 mdio_write(ioaddr, mii_if->phy_id, MII_BMCR, status);
1320 status = mdio_read_latched(ioaddr, mii_if->phy_id, MII_BMSR);
1322 return status;
1333 phy->status = mii_status;
1402 u16 status;
1404 status = mdio_read_latched(ioaddr, phy_id, MII_BMSR);
1407 if (status == 0xffff || status == 0x0000)
1417 sis190_init_phy(dev, tp, phy, phy_id, status);
1562 netif_info(tp, tx_err, dev, "Transmit timeout, status %08x %08x\n",