Lines Matching refs:ixgbe_ring
545 static void ixgbe_print_buffer(struct ixgbe_ring *ring, int n) in ixgbe_print_buffer()
567 struct ixgbe_ring *ring; in ixgbe_dump()
571 struct ixgbe_ring *rx_ring; in ixgbe_dump()
990 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_update_xoff_received()
998 struct ixgbe_ring *xdp_ring = adapter->xdp_ring[i]; in ixgbe_update_xoff_received()
1006 static u64 ixgbe_get_tx_completed(struct ixgbe_ring *ring) in ixgbe_get_tx_completed()
1011 static u64 ixgbe_get_tx_pending(struct ixgbe_ring *ring) in ixgbe_get_tx_pending()
1021 static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring) in ixgbe_check_tx_hang()
1108 struct ixgbe_ring *tx_ring, int napi_budget) in ixgbe_clean_tx_irq()
1270 struct ixgbe_ring *tx_ring, in ixgbe_update_tx_dca()
1307 struct ixgbe_ring *rx_ring, in ixgbe_update_rx_dca()
1341 struct ixgbe_ring *ring; in ixgbe_update_dca()
1417 static inline void ixgbe_rx_hash(struct ixgbe_ring *ring, in ixgbe_rx_hash()
1445 static inline bool ixgbe_rx_is_fcoe(struct ixgbe_ring *ring, in ixgbe_rx_is_fcoe()
1463 static inline void ixgbe_rx_checksum(struct ixgbe_ring *ring, in ixgbe_rx_checksum()
1520 static inline unsigned int ixgbe_rx_offset(struct ixgbe_ring *rx_ring) in ixgbe_rx_offset()
1525 static bool ixgbe_alloc_mapped_page(struct ixgbe_ring *rx_ring, in ixgbe_alloc_mapped_page()
1574 void ixgbe_alloc_rx_buffers(struct ixgbe_ring *rx_ring, u16 cleaned_count) in ixgbe_alloc_rx_buffers()
1639 static void ixgbe_set_rsc_gso_size(struct ixgbe_ring *ring, in ixgbe_set_rsc_gso_size()
1650 static void ixgbe_update_rsc_stats(struct ixgbe_ring *rx_ring, in ixgbe_update_rsc_stats()
1676 static void ixgbe_process_skb_fields(struct ixgbe_ring *rx_ring, in ixgbe_process_skb_fields()
1728 static bool ixgbe_is_non_eop(struct ixgbe_ring *rx_ring, in ixgbe_is_non_eop()
1781 static void ixgbe_pull_tail(struct ixgbe_ring *rx_ring, in ixgbe_pull_tail()
1821 static void ixgbe_dma_sync_frag(struct ixgbe_ring *rx_ring, in ixgbe_dma_sync_frag()
1871 static bool ixgbe_cleanup_headers(struct ixgbe_ring *rx_ring, in ixgbe_cleanup_headers()
1916 static void ixgbe_reuse_rx_page(struct ixgbe_ring *rx_ring, in ixgbe_reuse_rx_page()
1995 static void ixgbe_add_rx_frag(struct ixgbe_ring *rx_ring, in ixgbe_add_rx_frag()
2016 static struct ixgbe_rx_buffer *ixgbe_get_rx_buffer(struct ixgbe_ring *rx_ring, in ixgbe_get_rx_buffer()
2051 static void ixgbe_put_rx_buffer(struct ixgbe_ring *rx_ring, in ixgbe_put_rx_buffer()
2078 static struct sk_buff *ixgbe_construct_skb(struct ixgbe_ring *rx_ring, in ixgbe_construct_skb()
2139 static struct sk_buff *ixgbe_build_skb(struct ixgbe_ring *rx_ring, in ixgbe_build_skb()
2198 struct ixgbe_ring *rx_ring, in ixgbe_run_xdp()
2248 static void ixgbe_rx_buffer_flip(struct ixgbe_ring *rx_ring, in ixgbe_rx_buffer_flip()
2279 struct ixgbe_ring *rx_ring, in ixgbe_clean_rx_irq()
2411 struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; in ixgbe_clean_rx_irq()
2454 struct ixgbe_ring *ring; in ixgbe_configure_msix()
3105 struct ixgbe_ring *ring = adapter->tx_ring[i]; in ixgbe_msix_other()
3160 struct ixgbe_ring *ring; in ixgbe_poll()
3470 struct ixgbe_ring *ring) in ixgbe_configure_tx_ring()
3633 struct ixgbe_ring *ring) in ixgbe_enable_rx_drop()
3645 struct ixgbe_ring *ring) in ixgbe_disable_rx_drop()
3690 struct ixgbe_ring *rx_ring) in ixgbe_configure_srrctl()
3980 struct ixgbe_ring *ring) in ixgbe_configure_rscctl()
4002 struct ixgbe_ring *ring) in ixgbe_rx_desc_queue_enable()
4028 struct ixgbe_ring *ring) in ixgbe_configure_rx_ring()
4202 struct ixgbe_ring *rx_ring; in ixgbe_set_rx_buffer_len()
4455 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_vlan_strip_disable()
4493 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_vlan_strip_enable()
5201 static void ixgbe_clean_rx_ring(struct ixgbe_ring *rx_ring) in ixgbe_clean_rx_ring()
5662 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_disable_rx()
5705 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_disable_rx()
5731 struct ixgbe_ring *ring = adapter->tx_ring[i]; in ixgbe_disable_tx()
5739 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_disable_tx()
5780 struct ixgbe_ring *ring = adapter->tx_ring[i]; in ixgbe_disable_tx()
5786 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_disable_tx()
5883 static void ixgbe_clean_tx_ring(struct ixgbe_ring *tx_ring) in ixgbe_clean_tx_ring()
6340 int ixgbe_setup_tx_resources(struct ixgbe_ring *tx_ring) in ixgbe_setup_tx_resources()
6434 struct ixgbe_ring *rx_ring) in ixgbe_setup_rx_resources()
6534 void ixgbe_free_tx_resources(struct ixgbe_ring *tx_ring) in ixgbe_free_tx_resources()
6575 void ixgbe_free_rx_resources(struct ixgbe_ring *rx_ring) in ixgbe_free_rx_resources()
6630 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_change_mtu()
6970 struct ixgbe_ring *rx_ring = adapter->rx_ring[i]; in ixgbe_update_stats()
6991 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_update_stats()
6998 struct ixgbe_ring *xdp_ring = adapter->xdp_ring[i]; in ixgbe_update_stats()
7445 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_ring_tx_pending()
7452 struct ixgbe_ring *ring = adapter->xdp_ring[i]; in ixgbe_ring_tx_pending()
7822 static int ixgbe_tso(struct ixgbe_ring *tx_ring, in ixgbe_tso()
7927 static void ixgbe_tx_csum(struct ixgbe_ring *tx_ring, in ixgbe_tx_csum()
8041 static int __ixgbe_maybe_stop_tx(struct ixgbe_ring *tx_ring, u16 size) in __ixgbe_maybe_stop_tx()
8063 static inline int ixgbe_maybe_stop_tx(struct ixgbe_ring *tx_ring, u16 size) in ixgbe_maybe_stop_tx()
8074 static int ixgbe_tx_map(struct ixgbe_ring *tx_ring, in ixgbe_tx_map()
8231 static void ixgbe_atr(struct ixgbe_ring *ring, in ixgbe_atr()
8429 struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; in ixgbe_xmit_xdp_ring()
8485 struct ixgbe_ring *tx_ring) in ixgbe_xmit_frame_ring()
8636 struct ixgbe_ring *ring) in __ixgbe_xmit_frame()
8639 struct ixgbe_ring *tx_ring; in __ixgbe_xmit_frame()
8774 struct ixgbe_ring *ring) in ixgbe_get_ring_stats64()
8798 struct ixgbe_ring *ring = READ_ONCE(adapter->rx_ring[i]); in ixgbe_get_stats64()
8814 struct ixgbe_ring *ring = READ_ONCE(adapter->tx_ring[i]); in ixgbe_get_stats64()
8819 struct ixgbe_ring *ring = READ_ONCE(adapter->xdp_ring[i]); in ixgbe_get_stats64()
10042 struct ixgbe_ring *ring = adapter->rx_ring[rxbase + i]; in ixgbe_fwd_del()
10115 struct ixgbe_ring *ring = adapter->rx_ring[i]; in ixgbe_xdp_setup()
10165 static void ixgbe_xdp_ring_update_tail(struct ixgbe_ring *ring) in ixgbe_xdp_ring_update_tail()
10178 struct ixgbe_ring *ring; in ixgbe_xdp_xmit()