Lines Matching refs:rx_desc
749 union ice_32b_rx_flex_desc *rx_desc;
759 rx_desc = ICE_RX_DESC(rx_ring, ntu);
776 rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset);
778 rx_desc++;
782 rx_desc = ICE_RX_DESC(rx_ring, 0);
788 rx_desc->wb.status_error0 = 0;
868 * @size: packet length from rx_desc
1176 union ice_32b_rx_flex_desc *rx_desc;
1184 rx_desc = ICE_RX_DESC(rx_ring, ntc);
1192 if (!ice_test_staterr(rx_desc->wb.status_error0, stat_err_bits))
1196 * any other fields out of the rx_desc until we know the
1201 ice_trace(clean_rx_irq, rx_ring, rx_desc);
1202 if (rx_desc->wb.rxdid == FDIR_DESC_RXDID || !rx_ring->netdev) {
1205 if (rx_desc->wb.rxdid == FDIR_DESC_RXDID &&
1207 ice_vc_fdir_irq_handler(ctrl_vsi, rx_desc);
1214 size = le16_to_cpu(rx_desc->wb.pkt_len) &
1238 if (ice_is_non_eop(rx_ring, rx_desc))
1241 ice_run_xdp(rx_ring, xdp, xdp_prog, xdp_ring, rx_buf, rx_desc);
1273 if (unlikely(ice_test_staterr(rx_desc->wb.status_error0,
1279 vlan_tci = ice_get_vlan_tci(rx_desc);
1289 ice_process_skb_fields(rx_ring, rx_desc, skb);
1291 ice_trace(clean_rx_irq_indicate, rx_ring, rx_desc, skb);