Lines Matching refs:rxstat
2745 uint32_t rxstat = 0; in dc_pnic_rx_bug_war() local
2755 rxstat = le32toh(c->dc_status); in dc_pnic_rx_bug_war()
2760 if (i == idx || rxstat & DC_RXSTAT_LASTFRAG) in dc_pnic_rx_bug_war()
2767 total_len = DC_RXBYTES(rxstat); in dc_pnic_rx_bug_war()
2788 cur_rx->dc_status = htole32(rxstat | DC_RXSTAT_FIRSTFRAG); in dc_pnic_rx_bug_war()
2854 uint32_t rxstat; in dc_rxeof() local
2874 rxstat = le32toh(cur_rx->dc_status); in dc_rxeof()
2875 if ((rxstat & DC_RXSTAT_OWN) != 0) in dc_rxeof()
2880 total_len = DC_RXBYTES(rxstat); in dc_rxeof()
2884 if ((rxstat & DC_WHOLEFRAME) != DC_WHOLEFRAME) { in dc_rxeof()
2885 if (rxstat & DC_RXSTAT_FIRSTFRAG) in dc_rxeof()
2887 if ((rxstat & DC_RXSTAT_LASTFRAG) == 0) in dc_rxeof()
2890 rxstat = le32toh(cur_rx->dc_status); in dc_rxeof()
2891 total_len = DC_RXBYTES(rxstat); in dc_rxeof()
2902 if ((rxstat & DC_RXSTAT_RXERR)) { in dc_rxeof()
2903 if (!(rxstat & DC_RXSTAT_GIANT) || in dc_rxeof()
2904 (rxstat & (DC_RXSTAT_CRCERR | DC_RXSTAT_DRIBBLE | in dc_rxeof()
2908 if (rxstat & DC_RXSTAT_COLLSEEN) in dc_rxeof()
2911 if (rxstat & DC_RXSTAT_CRCERR) in dc_rxeof()