ixgbevf_ring 244 drivers/net/ethernet/intel/ixgbevf/ethtool.c struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; ixgbevf_ring 428 drivers/net/ethernet/intel/ixgbevf/ethtool.c struct ixgbevf_ring *ring; ixgbevf_ring 446 drivers/net/ethernet/intel/ixgbevf/ipsec.c int ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, ixgbevf_ring 538 drivers/net/ethernet/intel/ixgbevf/ipsec.c void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, ixgbevf_ring 91 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *next; ixgbevf_ring 186 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline unsigned int ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) ixgbevf_ring 198 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline unsigned int ixgbevf_rx_pg_order(struct ixgbevf_ring *ring) ixgbevf_ring 217 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *ring; /* pointer to linked list of rings */ ixgbevf_ring 244 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring ring[0] ____cacheline_internodealigned_in_smp; ixgbevf_ring 286 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline u16 ixgbevf_desc_unused(struct ixgbevf_ring *ring) ixgbevf_ring 294 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline void ixgbevf_write_tail(struct ixgbevf_ring *ring, u32 value) ixgbevf_ring 336 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES]; ixgbevf_ring 340 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *tx_ring[MAX_TX_QUEUES]; /* One per active queue */ ixgbevf_ring 347 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *rx_ring[MAX_TX_QUEUES]; /* One per active queue */ ixgbevf_ring 453 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct ixgbevf_ring *rx_ring); ixgbevf_ring 454 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h int ixgbevf_setup_tx_resources(struct ixgbevf_ring *); ixgbevf_ring 455 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h void ixgbevf_free_rx_resources(struct ixgbevf_ring *); ixgbevf_ring 456 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h void ixgbevf_free_tx_resources(struct ixgbevf_ring *); ixgbevf_ring 466 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, ixgbevf_ring 469 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h int ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, ixgbevf_ring 478 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, ixgbevf_ring 481 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h static inline int ixgbevf_ipsec_tx(struct ixgbevf_ring *tx_ring, ixgbevf_ring 115 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_reuse_rx_page(struct ixgbevf_ring *rx_ring, ixgbevf_ring 193 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static u64 ixgbevf_get_tx_completed(struct ixgbevf_ring *ring) ixgbevf_ring 198 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static u32 ixgbevf_get_tx_pending(struct ixgbevf_ring *ring) ixgbevf_ring 213 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static inline bool ixgbevf_check_tx_hang(struct ixgbevf_ring *tx_ring) ixgbevf_ring 267 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *tx_ring, int napi_budget) ixgbevf_ring 443 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static inline void ixgbevf_rx_hash(struct ixgbevf_ring *ring, ixgbevf_ring 469 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static inline void ixgbevf_rx_checksum(struct ixgbevf_ring *ring, ixgbevf_ring 508 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_process_skb_fields(struct ixgbevf_ring *rx_ring, ixgbevf_ring 530 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_rx_buffer *ixgbevf_get_rx_buffer(struct ixgbevf_ring *rx_ring, ixgbevf_ring 550 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_put_rx_buffer(struct ixgbevf_ring *rx_ring, ixgbevf_ring 584 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static bool ixgbevf_is_non_eop(struct ixgbevf_ring *rx_ring, ixgbevf_ring 601 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static inline unsigned int ixgbevf_rx_offset(struct ixgbevf_ring *rx_ring) ixgbevf_ring 606 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static bool ixgbevf_alloc_mapped_page(struct ixgbevf_ring *rx_ring, ixgbevf_ring 652 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_alloc_rx_buffers(struct ixgbevf_ring *rx_ring, ixgbevf_ring 734 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static bool ixgbevf_cleanup_headers(struct ixgbevf_ring *rx_ring, ixgbevf_ring 767 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_reuse_rx_page(struct ixgbevf_ring *rx_ring, ixgbevf_ring 834 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_add_rx_frag(struct ixgbevf_ring *rx_ring, ixgbevf_ring 856 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct sk_buff *ixgbevf_construct_skb(struct ixgbevf_ring *rx_ring, ixgbevf_ring 933 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static struct sk_buff *ixgbevf_build_skb(struct ixgbevf_ring *rx_ring, ixgbevf_ring 983 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_xmit_xdp_ring(struct ixgbevf_ring *ring, ixgbevf_ring 1061 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring, ixgbevf_ring 1065 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *xdp_ring; ixgbevf_ring 1098 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_rx_buffer_flip(struct ixgbevf_ring *rx_ring, ixgbevf_ring 1116 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring, ixgbevf_ring 1234 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *xdp_ring = ixgbevf_ring 1267 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring; ixgbevf_ring 1352 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring; ixgbevf_ring 1677 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring) ixgbevf_ring 1760 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring, int index) ixgbevf_ring 1794 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring) ixgbevf_ring 1821 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring) ixgbevf_ring 1898 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring) ixgbevf_ring 1967 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring) ixgbevf_ring 2017 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring = adapter->rx_ring[i]; ixgbevf_ring 2327 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_clean_rx_ring(struct ixgbevf_ring *rx_ring) ixgbevf_ring 2376 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_clean_tx_ring(struct ixgbevf_ring *tx_ring) ixgbevf_ring 2673 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_add_ring(struct ixgbevf_ring *ring, ixgbevf_ring 2701 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring; ixgbevf_ring 2822 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring; ixgbevf_ring 3126 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring = adapter->rx_ring[i]; ixgbevf_ring 3342 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c void ixgbevf_free_tx_resources(struct ixgbevf_ring *tx_ring) ixgbevf_ring 3383 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c int ixgbevf_setup_tx_resources(struct ixgbevf_ring *tx_ring) ixgbevf_ring 3462 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *rx_ring) ixgbevf_ring 3534 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c void ixgbevf_free_rx_resources(struct ixgbevf_ring *rx_ring) ixgbevf_ring 3718 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_tx_ctxtdesc(struct ixgbevf_ring *tx_ring, ixgbevf_ring 3739 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_tso(struct ixgbevf_ring *tx_ring, ixgbevf_ring 3845 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_tx_csum(struct ixgbevf_ring *tx_ring, ixgbevf_ring 3944 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_tx_map(struct ixgbevf_ring *tx_ring, ixgbevf_ring 4081 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int __ixgbevf_maybe_stop_tx(struct ixgbevf_ring *tx_ring, int size) ixgbevf_ring 4103 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_maybe_stop_tx(struct ixgbevf_ring *tx_ring, int size) ixgbevf_ring 4111 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *tx_ring) ixgbevf_ring 4191 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *tx_ring; ixgbevf_ring 4358 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c const struct ixgbevf_ring *ring) ixgbevf_ring 4380 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c const struct ixgbevf_ring *ring; ixgbevf_ring 4453 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct ixgbevf_ring *ring = adapter->rx_ring[i];