Lines Matching full:rx_desc
244 union i40e_rx_desc *rx_desc; in i40e_alloc_rx_buffers_zc() local
249 rx_desc = I40E_RX_DESC(rx_ring, ntu); in i40e_alloc_rx_buffers_zc()
260 rx_desc->read.pkt_addr = cpu_to_le64(dma); in i40e_alloc_rx_buffers_zc()
261 rx_desc->read.hdr_addr = 0; in i40e_alloc_rx_buffers_zc()
263 rx_desc++; in i40e_alloc_rx_buffers_zc()
269 rx_desc = I40E_RX_DESC(rx_ring, 0); in i40e_alloc_rx_buffers_zc()
274 rx_desc->wb.qword1.status_error_len = 0; in i40e_alloc_rx_buffers_zc()
346 union i40e_rx_desc *rx_desc, in i40e_handle_xdp_result_zc() argument
389 i40e_process_skb_fields(rx_ring, rx_desc, skb); in i40e_handle_xdp_result_zc()
427 union i40e_rx_desc *rx_desc; in i40e_clean_rx_irq_zc() local
434 rx_desc = I40E_RX_DESC(rx_ring, next_to_process); in i40e_clean_rx_irq_zc()
435 qword = le64_to_cpu(rx_desc->wb.qword1.status_error_len); in i40e_clean_rx_irq_zc()
438 * any other fields out of the rx_desc until we have in i40e_clean_rx_irq_zc()
445 rx_desc->raw.qword[0], in i40e_clean_rx_irq_zc()
472 if (i40e_is_non_eop(rx_ring, rx_desc)) in i40e_clean_rx_irq_zc()
476 i40e_handle_xdp_result_zc(rx_ring, first, rx_desc, &rx_packets, in i40e_clean_rx_irq_zc()