Lines Matching refs:igb_ring
132 static void igb_clean_tx_ring(struct igb_ring *);
133 static void igb_clean_rx_ring(struct igb_ring *);
367 struct igb_ring *tx_ring; in igb_dump()
370 struct igb_ring *rx_ring; in igb_dump()
1170 static void igb_add_ring(struct igb_ring *ring, in igb_add_ring()
1195 struct igb_ring *ring; in igb_alloc_q_vector()
1204 (sizeof(struct igb_ring) * ring_count); in igb_alloc_q_vector()
1621 struct igb_ring *ring = adapter->rx_ring[i]; in igb_configure()
3179 int igb_setup_tx_resources(struct igb_ring *tx_ring) in igb_setup_tx_resources()
3271 struct igb_ring *ring) in igb_configure_tx_ring()
3321 int igb_setup_rx_resources(struct igb_ring *rx_ring) in igb_setup_rx_resources()
3627 struct igb_ring *ring) in igb_configure_rx_ring()
3703 void igb_free_tx_resources(struct igb_ring *tx_ring) in igb_free_tx_resources()
3735 void igb_unmap_and_free_tx_resource(struct igb_ring *ring, in igb_unmap_and_free_tx_resource()
3761 static void igb_clean_tx_ring(struct igb_ring *tx_ring) in igb_clean_tx_ring()
3807 void igb_free_rx_resources(struct igb_ring *rx_ring) in igb_free_rx_resources()
3843 static void igb_clean_rx_ring(struct igb_ring *rx_ring) in igb_clean_rx_ring()
4366 struct igb_ring *tx_ring = adapter->tx_ring[i]; in igb_watchdog_task()
4623 static void igb_tx_ctxtdesc(struct igb_ring *tx_ring, u32 vlan_macip_lens, in igb_tx_ctxtdesc()
4647 static int igb_tso(struct igb_ring *tx_ring, in igb_tso()
4712 static void igb_tx_csum(struct igb_ring *tx_ring, struct igb_tx_buffer *first) in igb_tx_csum()
4808 static void igb_tx_olinfo_status(struct igb_ring *tx_ring, in igb_tx_olinfo_status()
4831 static int __igb_maybe_stop_tx(struct igb_ring *tx_ring, const u16 size) in __igb_maybe_stop_tx()
4859 static inline int igb_maybe_stop_tx(struct igb_ring *tx_ring, const u16 size) in igb_maybe_stop_tx()
4866 static void igb_tx_map(struct igb_ring *tx_ring, in igb_tx_map()
4999 struct igb_ring *tx_ring) in igb_xmit_frame_ring()
5076 static inline struct igb_ring *igb_tx_queue_mapping(struct igb_adapter *adapter, in igb_tx_queue_mapping()
5238 struct igb_ring *ring = adapter->rx_ring[i]; in igb_update_stats()
5263 struct igb_ring *ring = adapter->tx_ring[i]; in igb_update_stats()
5547 struct igb_ring *tx_ring, in igb_update_tx_dca()
5568 struct igb_ring *rx_ring, in igb_update_rx_dca()
6406 struct igb_ring *tx_ring = q_vector->tx.ring; in igb_clean_tx_irq()
6575 static void igb_reuse_rx_page(struct igb_ring *rx_ring, in igb_reuse_rx_page()
6648 static bool igb_add_rx_frag(struct igb_ring *rx_ring, in igb_add_rx_frag()
6687 static struct sk_buff *igb_fetch_rx_buffer(struct igb_ring *rx_ring, in igb_fetch_rx_buffer()
6745 static inline void igb_rx_checksum(struct igb_ring *ring, in igb_rx_checksum()
6785 static inline void igb_rx_hash(struct igb_ring *ring, in igb_rx_hash()
6806 static bool igb_is_non_eop(struct igb_ring *rx_ring, in igb_is_non_eop()
6836 static void igb_pull_tail(struct igb_ring *rx_ring, in igb_pull_tail()
6893 static bool igb_cleanup_headers(struct igb_ring *rx_ring, in igb_cleanup_headers()
6927 static void igb_process_skb_fields(struct igb_ring *rx_ring, in igb_process_skb_fields()
6961 struct igb_ring *rx_ring = q_vector->rx.ring; in igb_clean_rx_irq()
7036 static bool igb_alloc_mapped_page(struct igb_ring *rx_ring, in igb_alloc_mapped_page()
7077 void igb_alloc_rx_buffers(struct igb_ring *rx_ring, u16 cleaned_count) in igb_alloc_rx_buffers()