Lines Matching refs:rrs
1877 struct atl1c_recv_ret_status *rrs, u16 num) in atl1c_clean_rrd() argument
1881 for (i = 0; i < num; i++, rrs = ATL1C_RRD_DESC(rrd_ring, in atl1c_clean_rrd()
1883 rrs->word3 &= ~RRS_RXD_UPDATED; in atl1c_clean_rrd()
1890 struct atl1c_recv_ret_status *rrs, u16 num) in atl1c_clean_rfd() argument
1896 rfd_index = (rrs->word0 >> RRS_RX_RFD_INDEX_SHIFT) & in atl1c_clean_rfd()
1924 struct atl1c_recv_ret_status *rrs; in atl1c_clean_rx() local
1936 rrs = ATL1C_RRD_DESC(rrd_ring, rrd_ring->next_to_clean); in atl1c_clean_rx()
1937 if (likely(RRS_RXD_IS_VALID(rrs->word3))) { in atl1c_clean_rx()
1938 rfd_num = (rrs->word0 >> RRS_RX_RFD_CNT_SHIFT) & in atl1c_clean_rx()
1950 atl1c_clean_rrd(rrd_ring, rrs, rfd_num); in atl1c_clean_rx()
1951 if (rrs->word3 & (RRS_RX_ERR_SUM | RRS_802_3_LEN_ERR)) { in atl1c_clean_rx()
1952 atl1c_clean_rfd(rfd_ring, rrs, rfd_num); in atl1c_clean_rx()
1956 rrs->word3); in atl1c_clean_rx()
1960 length = le16_to_cpu((rrs->word3 >> RRS_PKT_SIZE_SHIFT) & in atl1c_clean_rx()
1964 rfd_index = (rrs->word0 >> RRS_RX_RFD_INDEX_SHIFT) & in atl1c_clean_rx()
1977 atl1c_clean_rfd(rfd_ring, rrs, rfd_num); in atl1c_clean_rx()
1980 atl1c_rx_checksum(adapter, skb, rrs); in atl1c_clean_rx()
1981 if (rrs->word3 & RRS_VLAN_INS) { in atl1c_clean_rx()
1984 AT_TAG_TO_VLAN(rrs->vlan_tag, vlan); in atl1c_clean_rx()