ixgbe_ring 309 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *next; /* pointer to next ring in q_vector */ ixgbe_ring 399 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline unsigned int ixgbe_rx_bufsz(struct ixgbe_ring *ring) ixgbe_ring 410 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline unsigned int ixgbe_rx_pg_order(struct ixgbe_ring *ring) ixgbe_ring 427 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *ring; /* pointer to linked list of rings */ ixgbe_ring 465 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring ring[0] ____cacheline_internodealigned_in_smp; ixgbe_ring 507 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline u16 ixgbe_desc_unused(struct ixgbe_ring *ring) ixgbe_ring 635 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *xdp_ring[MAX_XDP_QUEUES]; ixgbe_ring 639 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp; ixgbe_ring 646 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *rx_ring[MAX_RX_QUEUES]; ixgbe_ring 676 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring test_tx_ring; ixgbe_ring 677 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring test_rx_ring; ixgbe_ring 862 drivers/net/ethernet/intel/ixgbe/ixgbe.h int ixgbe_setup_rx_resources(struct ixgbe_adapter *, struct ixgbe_ring *); ixgbe_ring 863 drivers/net/ethernet/intel/ixgbe/ixgbe.h int ixgbe_setup_tx_resources(struct ixgbe_ring *); ixgbe_ring 864 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_free_rx_resources(struct ixgbe_ring *); ixgbe_ring 865 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_free_tx_resources(struct ixgbe_ring *); ixgbe_ring 866 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); ixgbe_ring 867 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); ixgbe_ring 884 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *); ixgbe_ring 885 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *, ixgbe_ring 887 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_alloc_rx_buffers(struct ixgbe_ring *, u16); ixgbe_ring 916 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_tx_ctxtdesc(struct ixgbe_ring *, u32, u32, u32, u32); ixgbe_ring 924 drivers/net/ethernet/intel/ixgbe/ixgbe.h int ixgbe_fso(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, ixgbe_ring 957 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline struct netdev_queue *txring_txq(const struct ixgbe_ring *ring) ixgbe_ring 970 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline void ixgbe_ptp_rx_hwtstamp(struct ixgbe_ring *rx_ring, ixgbe_ring 1001 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct ixgbe_ring *tx_ring); ixgbe_ring 1011 drivers/net/ethernet/intel/ixgbe/ixgbe.h void ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring, ixgbe_ring 1014 drivers/net/ethernet/intel/ixgbe/ixgbe.h int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first, ixgbe_ring 1023 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline void ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring, ixgbe_ring 1026 drivers/net/ethernet/intel/ixgbe/ixgbe.h static inline int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, ixgbe_ring 1023 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *tx_ring = adapter->tx_ring[0]; ixgbe_ring 1024 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *rx_ring = adapter->rx_ring[0]; ixgbe_ring 1036 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *temp_ring; ixgbe_ring 1076 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c temp_ring = vmalloc(array_size(i, sizeof(struct ixgbe_ring))); ixgbe_ring 1094 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1109 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1126 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1132 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1142 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1164 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c sizeof(struct ixgbe_ring)); ixgbe_ring 1199 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *ring; ixgbe_ring 1723 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; ixgbe_ring 1724 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; ixgbe_ring 1886 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static u16 ixgbe_clean_test_rings(struct ixgbe_ring *rx_ring, ixgbe_ring 1887 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *tx_ring, ixgbe_ring 1972 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; ixgbe_ring 1973 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; ixgbe_ring 487 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c int ixgbe_fso(struct ixgbe_ring *tx_ring, ixgbe_ring 1061 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, ixgbe_ring 1151 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c void ixgbe_ipsec_rx(struct ixgbe_ring *rx_ring, ixgbe_ring 806 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c static void ixgbe_add_ring(struct ixgbe_ring *ring, ixgbe_ring 836 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c struct ixgbe_ring *ring; ixgbe_ring 1021 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c struct ixgbe_ring *ring; ixgbe_ring 1281 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c void ixgbe_tx_ctxtdesc(struct ixgbe_ring *tx_ring, u32 vlan_macip_lens, ixgbe_ring 550 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_print_buffer(struct ixgbe_ring *ring, int n) ixgbe_ring 572 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring; ixgbe_ring 576 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring; ixgbe_ring 995 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; ixgbe_ring 1003 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *xdp_ring = adapter->xdp_ring[i]; ixgbe_ring 1011 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static u64 ixgbe_get_tx_completed(struct ixgbe_ring *ring) ixgbe_ring 1016 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static u64 ixgbe_get_tx_pending(struct ixgbe_ring *ring) ixgbe_ring 1026 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring) ixgbe_ring 1113 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring, int napi_budget) ixgbe_ring 1275 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring, ixgbe_ring 1312 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring, ixgbe_ring 1346 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring; ixgbe_ring 1422 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline void ixgbe_rx_hash(struct ixgbe_ring *ring, ixgbe_ring 1450 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline bool ixgbe_rx_is_fcoe(struct ixgbe_ring *ring, ixgbe_ring 1468 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline void ixgbe_rx_checksum(struct ixgbe_ring *ring, ixgbe_ring 1525 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline unsigned int ixgbe_rx_offset(struct ixgbe_ring *rx_ring) ixgbe_ring 1530 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_alloc_mapped_page(struct ixgbe_ring *rx_ring, ixgbe_ring 1579 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_alloc_rx_buffers(struct ixgbe_ring *rx_ring, u16 cleaned_count) ixgbe_ring 1644 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_set_rsc_gso_size(struct ixgbe_ring *ring, ixgbe_ring 1655 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_update_rsc_stats(struct ixgbe_ring *rx_ring, ixgbe_ring 1681 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_process_skb_fields(struct ixgbe_ring *rx_ring, ixgbe_ring 1733 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_is_non_eop(struct ixgbe_ring *rx_ring, ixgbe_ring 1786 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_pull_tail(struct ixgbe_ring *rx_ring, ixgbe_ring 1826 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_dma_sync_frag(struct ixgbe_ring *rx_ring, ixgbe_ring 1878 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c bool ixgbe_cleanup_headers(struct ixgbe_ring *rx_ring, ixgbe_ring 1923 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_reuse_rx_page(struct ixgbe_ring *rx_ring, ixgbe_ring 2002 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_add_rx_frag(struct ixgbe_ring *rx_ring, ixgbe_ring 2023 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static struct ixgbe_rx_buffer *ixgbe_get_rx_buffer(struct ixgbe_ring *rx_ring, ixgbe_ring 2058 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_put_rx_buffer(struct ixgbe_ring *rx_ring, ixgbe_ring 2085 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static struct sk_buff *ixgbe_construct_skb(struct ixgbe_ring *rx_ring, ixgbe_ring 2146 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static struct sk_buff *ixgbe_build_skb(struct ixgbe_ring *rx_ring, ixgbe_ring 2197 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring, ixgbe_ring 2247 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_rx_buffer_flip(struct ixgbe_ring *rx_ring, ixgbe_ring 2278 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring, ixgbe_ring 2410 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; ixgbe_ring 2453 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring; ixgbe_ring 3106 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->tx_ring[i]; ixgbe_ring 3161 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring; ixgbe_ring 3478 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 3651 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 3663 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 3708 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring) ixgbe_ring 4018 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 4040 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 4066 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 4267 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring; ixgbe_ring 4519 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 4557 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 5288 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_clean_rx_ring(struct ixgbe_ring *rx_ring) ixgbe_ring 5755 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 5798 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 5824 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->tx_ring[i]; ixgbe_ring 5832 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->xdp_ring[i]; ixgbe_ring 5873 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->tx_ring[i]; ixgbe_ring 5879 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->xdp_ring[i]; ixgbe_ring 5976 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_clean_tx_ring(struct ixgbe_ring *tx_ring) ixgbe_ring 6443 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c int ixgbe_setup_tx_resources(struct ixgbe_ring *tx_ring) ixgbe_ring 6537 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring) ixgbe_ring 6630 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_free_tx_resources(struct ixgbe_ring *tx_ring) ixgbe_ring 6671 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_free_rx_resources(struct ixgbe_ring *rx_ring) ixgbe_ring 6726 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 7066 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring = adapter->rx_ring[i]; ixgbe_ring 7087 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; ixgbe_ring 7094 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *xdp_ring = adapter->xdp_ring[i]; ixgbe_ring 7541 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; ixgbe_ring 7548 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->xdp_ring[i]; ixgbe_ring 7951 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_tso(struct ixgbe_ring *tx_ring, ixgbe_ring 8056 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_tx_csum(struct ixgbe_ring *tx_ring, ixgbe_ring 8170 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int __ixgbe_maybe_stop_tx(struct ixgbe_ring *tx_ring, u16 size) ixgbe_ring 8192 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static inline int ixgbe_maybe_stop_tx(struct ixgbe_ring *tx_ring, u16 size) ixgbe_ring 8200 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_tx_map(struct ixgbe_ring *tx_ring, ixgbe_ring 8354 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_atr(struct ixgbe_ring *ring, ixgbe_ring 8551 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; ixgbe_ring 8607 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring) ixgbe_ring 8759 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 8762 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring; ixgbe_ring 8917 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring) ixgbe_ring 8941 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = READ_ONCE(adapter->rx_ring[i]); ixgbe_ring 8957 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = READ_ONCE(adapter->tx_ring[i]); ixgbe_ring 8962 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = READ_ONCE(adapter->xdp_ring[i]); ixgbe_ring 10177 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[rxbase + i]; ixgbe_ring 10251 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring = adapter->rx_ring[i]; ixgbe_ring 10320 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void ixgbe_xdp_ring_update_tail(struct ixgbe_ring *ring) ixgbe_ring 10333 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *ring; ixgbe_ring 10418 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring) ixgbe_ring 10447 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *tx_ring) ixgbe_ring 10454 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring) ixgbe_ring 10492 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_reset_txr_stats(struct ixgbe_ring *tx_ring) ixgbe_ring 10498 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_reset_rxr_stats(struct ixgbe_ring *rx_ring) ixgbe_ring 10514 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring, *tx_ring, *xdp_ring; ixgbe_ring 10552 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_ring *rx_ring, *tx_ring, *xdp_ring; ixgbe_ring 727 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c struct ixgbe_ring *rx_ring; ixgbe_ring 17 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h bool ixgbe_cleanup_headers(struct ixgbe_ring *rx_ring, ixgbe_ring 20 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h void ixgbe_process_skb_fields(struct ixgbe_ring *rx_ring, ixgbe_ring 25 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h void ixgbe_xdp_ring_update_tail(struct ixgbe_ring *ring); ixgbe_ring 32 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h struct ixgbe_ring *ring); ixgbe_ring 38 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h void ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count); ixgbe_ring 40 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h struct ixgbe_ring *rx_ring, ixgbe_ring 42 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h void ixgbe_xsk_clean_rx_ring(struct ixgbe_ring *rx_ring); ixgbe_ring 44 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h struct ixgbe_ring *tx_ring, int napi_budget); ixgbe_ring 46 drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h void ixgbe_xsk_clean_tx_ring(struct ixgbe_ring *tx_ring); ixgbe_ring 12 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *ring) ixgbe_ring 143 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *rx_ring, ixgbe_ring 190 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c ixgbe_rx_buffer *ixgbe_get_rx_buffer_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 206 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static void ixgbe_reuse_rx_buffer_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 229 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *rx_ring; ixgbe_ring 233 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c rx_ring = container_of(alloc, struct ixgbe_ring, zca); ixgbe_ring 255 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static bool ixgbe_alloc_buffer_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 284 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static bool ixgbe_alloc_buffer_slow_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 312 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c __ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 cleaned_count, ixgbe_ring 313 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c bool alloc(struct ixgbe_ring *rx_ring, ixgbe_ring 381 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c void ixgbe_alloc_rx_buffers_zc(struct ixgbe_ring *rx_ring, u16 count) ixgbe_ring 387 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static bool ixgbe_alloc_rx_buffers_fast_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 394 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static struct sk_buff *ixgbe_construct_skb_zc(struct ixgbe_ring *rx_ring, ixgbe_ring 418 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static void ixgbe_inc_ntc(struct ixgbe_ring *rx_ring) ixgbe_ring 428 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *rx_ring, ixgbe_ring 533 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; ixgbe_ring 560 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c void ixgbe_xsk_clean_rx_ring(struct ixgbe_ring *rx_ring) ixgbe_ring 576 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static bool ixgbe_xmit_zc(struct ixgbe_ring *xdp_ring, unsigned int budget) ixgbe_ring 630 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c static void ixgbe_clean_xdp_tx_buffer(struct ixgbe_ring *tx_ring, ixgbe_ring 641 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *tx_ring, int napi_budget) ixgbe_ring 701 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct ixgbe_ring *ring; ixgbe_ring 729 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c void ixgbe_xsk_clean_tx_ring(struct ixgbe_ring *tx_ring)