Lines Matching defs:rx_desc
323 * @rx_desc: rx descriptor
328 union ixgbe_adv_rx_desc *rx_desc)
332 u16 tag = le16_to_cpu(rx_desc->wb.upper.vlan);
394 union ixgbe_adv_rx_desc *rx_desc;
404 rx_desc = IXGBE_RX_DESC_ADV(*rx_ring, i);
453 rx_desc->read.pkt_addr = cpu_to_le64(bi->page_dma);
454 rx_desc->read.hdr_addr = cpu_to_le64(bi->dma);
456 rx_desc->read.pkt_addr = cpu_to_le64(bi->dma);
485 static inline u16 ixgbevf_get_hdr_info(union ixgbe_adv_rx_desc *rx_desc)
487 return rx_desc->wb.lower.lo_dword.hs_rss.hdr_info;
490 static inline u16 ixgbevf_get_pkt_info(union ixgbe_adv_rx_desc *rx_desc)
492 return rx_desc->wb.lower.lo_dword.hs_rss.pkt_info;
501 union ixgbe_adv_rx_desc *rx_desc, *next_rxd;
512 rx_desc = IXGBE_RX_DESC_ADV(*rx_ring, i);
513 staterr = le32_to_cpu(rx_desc->wb.upper.status_error);
524 hdr_info = le16_to_cpu(ixgbevf_get_hdr_info(rx_desc));
531 upper_len = le16_to_cpu(rx_desc->wb.upper.length);
533 len = le16_to_cpu(rx_desc->wb.upper.length);
611 ixgbevf_receive_skb(q_vector, skb, staterr, rx_ring, rx_desc);
614 rx_desc->wb.upper.status_error = 0;
624 rx_desc = next_rxd;
627 staterr = le32_to_cpu(rx_desc->wb.upper.status_error);