Lines Matching refs:iavf_ring

29 static void iavf_unmap_and_free_tx_resource(struct iavf_ring *ring,
59 static void iavf_clean_tx_ring(struct iavf_ring *tx_ring)
94 void iavf_free_tx_resources(struct iavf_ring *tx_ring)
115 static u32 iavf_get_tx_pending(struct iavf_ring *ring, bool in_sw)
159 struct iavf_ring *tx_ring = NULL;
214 struct iavf_ring *tx_ring, int napi_budget)
650 int iavf_setup_tx_descriptors(struct iavf_ring *tx_ring)
691 static void iavf_clean_rx_ring(struct iavf_ring *rx_ring)
722 void iavf_free_rx_resources(struct iavf_ring *rx_ring)
748 int iavf_setup_rx_descriptors(struct iavf_ring *rx_ring)
798 static void iavf_release_rx_desc(struct iavf_ring *rx_ring, u32 val)
817 static void iavf_receive_skb(struct iavf_ring *rx_ring,
839 bool iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count)
969 static void iavf_rx_hash(struct iavf_ring *ring,
1002 iavf_process_skb_fields(struct iavf_ring *rx_ring,
1029 static bool iavf_cleanup_headers(struct iavf_ring *rx_ring, struct sk_buff *skb)
1103 static bool iavf_is_non_eop(struct iavf_ring *rx_ring,
1137 static int iavf_clean_rx_irq(struct iavf_ring *rx_ring, int budget)
1368 struct iavf_ring *ring;
1463 struct iavf_ring *tx_ring, u32 *flags)
1613 struct iavf_ring *tx_ring,
1775 static void iavf_create_tx_ctx(struct iavf_ring *tx_ring,
1890 int __iavf_maybe_stop_tx(struct iavf_ring *tx_ring, int size)
1916 static void iavf_tx_map(struct iavf_ring *tx_ring, struct sk_buff *skb,
2058 struct iavf_ring *tx_ring)
2160 struct iavf_ring *tx_ring = &adapter->tx_rings[skb->queue_mapping];