Lines Matching refs:igb_ring
120 static void igb_clean_tx_ring(struct igb_ring *);
121 static void igb_clean_rx_ring(struct igb_ring *);
357 struct igb_ring *tx_ring; in igb_dump()
360 struct igb_ring *rx_ring; in igb_dump()
1159 static void igb_add_ring(struct igb_ring *ring, in igb_add_ring()
1184 struct igb_ring *ring; in igb_alloc_q_vector()
1681 struct igb_ring *ring = adapter->tx_ring[queue]; in igb_config_tx_modes()
1857 struct igb_ring *ring; in igb_save_txtime_params()
1872 struct igb_ring *ring; in igb_save_cbs_params()
2006 struct igb_ring *ring = adapter->rx_ring[i]; in igb_configure()
2837 struct igb_ring *ring = adapter->rx_ring[i]; in igb_xdp_setup()
2883 static void igb_xdp_ring_update_tail(struct igb_ring *ring) in igb_xdp_ring_update_tail()
2892 static struct igb_ring *igb_xdp_tx_queue_mapping(struct igb_adapter *adapter) in igb_xdp_tx_queue_mapping()
2906 struct igb_ring *tx_ring; in igb_xdp_xmit_back()
2935 struct igb_ring *tx_ring; in igb_xdp_xmit()
4186 int igb_setup_tx_resources(struct igb_ring *tx_ring) in igb_setup_tx_resources()
4278 struct igb_ring *ring) in igb_configure_tx_ring()
4335 int igb_setup_rx_resources(struct igb_ring *rx_ring) in igb_setup_rx_resources()
4630 void igb_setup_srrctl(struct igb_adapter *adapter, struct igb_ring *ring) in igb_setup_srrctl()
4663 struct igb_ring *ring) in igb_configure_rx_ring()
4714 struct igb_ring *rx_ring) in igb_set_rx_buffer_len()
4750 struct igb_ring *rx_ring = adapter->rx_ring[i]; in igb_configure_rx()
4763 void igb_free_tx_resources(struct igb_ring *tx_ring) in igb_free_tx_resources()
4799 static void igb_clean_tx_ring(struct igb_ring *tx_ring) in igb_clean_tx_ring()
4875 void igb_free_rx_resources(struct igb_ring *rx_ring) in igb_free_rx_resources()
4913 static void igb_clean_rx_ring(struct igb_ring *rx_ring) in igb_clean_rx_ring()
5572 struct igb_ring *tx_ring = adapter->tx_ring[i]; in igb_watchdog_task()
5830 static void igb_tx_ctxtdesc(struct igb_ring *tx_ring, in igb_tx_ctxtdesc()
5867 static int igb_tso(struct igb_ring *tx_ring, in igb_tso()
5971 static void igb_tx_csum(struct igb_ring *tx_ring, struct igb_tx_buffer *first) in igb_tx_csum()
6047 static void igb_tx_olinfo_status(struct igb_ring *tx_ring, in igb_tx_olinfo_status()
6070 static int __igb_maybe_stop_tx(struct igb_ring *tx_ring, const u16 size) in __igb_maybe_stop_tx()
6098 static inline int igb_maybe_stop_tx(struct igb_ring *tx_ring, const u16 size) in igb_maybe_stop_tx()
6105 static int igb_tx_map(struct igb_ring *tx_ring, in igb_tx_map()
6251 struct igb_ring *tx_ring, in igb_xmit_xdp_ring()
6325 struct igb_ring *tx_ring) in igb_xmit_frame_ring()
6412 static inline struct igb_ring *igb_tx_queue_mapping(struct igb_adapter *adapter, in igb_tx_queue_mapping()
6509 struct igb_ring *ring = adapter->rx_ring[i]; in igb_change_mtu()
6575 struct igb_ring *ring = adapter->rx_ring[i]; in igb_update_stats()
6600 struct igb_ring *ring = adapter->tx_ring[i]; in igb_update_stats()
6883 struct igb_ring *tx_ring, in igb_update_tx_dca()
6904 struct igb_ring *rx_ring, in igb_update_rx_dca()
8037 struct igb_ring *tx_ring = q_vector->tx.ring; in igb_clean_tx_irq()
8208 static void igb_reuse_rx_page(struct igb_ring *rx_ring, in igb_reuse_rx_page()
8277 static void igb_add_rx_frag(struct igb_ring *rx_ring, in igb_add_rx_frag()
8298 static struct sk_buff *igb_construct_skb(struct igb_ring *rx_ring, in igb_construct_skb()
8353 static struct sk_buff *igb_build_skb(struct igb_ring *rx_ring, in igb_build_skb()
8400 struct igb_ring *rx_ring, in igb_run_xdp()
8444 static unsigned int igb_rx_frame_truesize(struct igb_ring *rx_ring, in igb_rx_frame_truesize()
8460 static void igb_rx_buffer_flip(struct igb_ring *rx_ring, in igb_rx_buffer_flip()
8472 static inline void igb_rx_checksum(struct igb_ring *ring, in igb_rx_checksum()
8512 static inline void igb_rx_hash(struct igb_ring *ring, in igb_rx_hash()
8532 static bool igb_is_non_eop(struct igb_ring *rx_ring, in igb_is_non_eop()
8563 static bool igb_cleanup_headers(struct igb_ring *rx_ring, in igb_cleanup_headers()
8597 static void igb_process_skb_fields(struct igb_ring *rx_ring, in igb_process_skb_fields()
8629 static unsigned int igb_rx_offset(struct igb_ring *rx_ring) in igb_rx_offset()
8634 static struct igb_rx_buffer *igb_get_rx_buffer(struct igb_ring *rx_ring, in igb_get_rx_buffer()
8654 static void igb_put_rx_buffer(struct igb_ring *rx_ring, in igb_put_rx_buffer()
8678 struct igb_ring *rx_ring = q_vector->rx.ring; in igb_clean_rx_irq()
8792 struct igb_ring *tx_ring = igb_xdp_tx_queue_mapping(adapter); in igb_clean_rx_irq()
8810 static bool igb_alloc_mapped_page(struct igb_ring *rx_ring, in igb_alloc_mapped_page()
8857 void igb_alloc_rx_buffers(struct igb_ring *rx_ring, u16 cleaned_count) in igb_alloc_rx_buffers()