Lines Matching full:rx_desc

846 	union ice_32b_rx_flex_desc *rx_desc;  in ice_init_ctrl_rx_descs()  local
852 rx_desc = ICE_RX_DESC(rx_ring, ntu); in ice_init_ctrl_rx_descs()
855 rx_desc++; in ice_init_ctrl_rx_descs()
858 rx_desc = ICE_RX_DESC(rx_ring, 0); in ice_init_ctrl_rx_descs()
862 rx_desc->wb.status_error0 = 0; in ice_init_ctrl_rx_descs()
885 union ice_32b_rx_flex_desc *rx_desc; in ice_alloc_rx_bufs() local
894 rx_desc = ICE_RX_DESC(rx_ring, ntu); in ice_alloc_rx_bufs()
911 rx_desc->read.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset); in ice_alloc_rx_bufs()
913 rx_desc++; in ice_alloc_rx_bufs()
917 rx_desc = ICE_RX_DESC(rx_ring, 0); in ice_alloc_rx_bufs()
923 rx_desc->wb.status_error0 = 0; in ice_alloc_rx_bufs()
1002 * @size: packet length from rx_desc
1345 union ice_32b_rx_flex_desc *rx_desc; in ice_clean_ctrl_rx_irq() local
1348 rx_desc = ICE_RX_DESC(rx_ring, ntc); in ice_clean_ctrl_rx_irq()
1351 if (!ice_test_staterr(rx_desc->wb.status_error0, stat_err_bits)) in ice_clean_ctrl_rx_irq()
1357 ice_vc_fdir_irq_handler(ctrl_vsi, rx_desc); in ice_clean_ctrl_rx_irq()
1402 union ice_32b_rx_flex_desc *rx_desc; in ice_clean_rx_irq() local
1410 rx_desc = ICE_RX_DESC(rx_ring, ntc); in ice_clean_rx_irq()
1418 if (!ice_test_staterr(rx_desc->wb.status_error0, stat_err_bits)) in ice_clean_rx_irq()
1422 * any other fields out of the rx_desc until we know the in ice_clean_rx_irq()
1427 ice_trace(clean_rx_irq, rx_ring, rx_desc); in ice_clean_rx_irq()
1429 size = le16_to_cpu(rx_desc->wb.pkt_len) & in ice_clean_rx_irq()
1452 if (ice_is_non_eop(rx_ring, rx_desc)) in ice_clean_rx_irq()
1456 xdp_verdict = ice_run_xdp(rx_ring, xdp, xdp_prog, xdp_ring, rx_desc); in ice_clean_rx_irq()
1482 if (unlikely(ice_test_staterr(rx_desc->wb.status_error0, in ice_clean_rx_irq()
1488 vlan_tci = ice_get_vlan_tci(rx_desc); in ice_clean_rx_irq()
1498 ice_process_skb_fields(rx_ring, rx_desc, skb); in ice_clean_rx_irq()
1500 ice_trace(clean_rx_irq_indicate, rx_ring, rx_desc, skb); in ice_clean_rx_irq()