Symbol: fm10k_ring
drivers/net/ethernet/intel/fm10k/fm10k.h
146
struct fm10k_ring *ring; /* pointer to linked list of rings */
drivers/net/ethernet/intel/fm10k/fm10k.h
167
static inline struct netdev_queue *txring_txq(const struct fm10k_ring *ring)
drivers/net/ethernet/intel/fm10k/fm10k.h
202
struct fm10k_ring ring[] ____cacheline_internodealigned_in_smp;
drivers/net/ethernet/intel/fm10k/fm10k.h
306
struct fm10k_ring *tx_ring[MAX_QUEUES] ____cacheline_aligned_in_smp;
drivers/net/ethernet/intel/fm10k/fm10k.h
335
struct fm10k_ring *rx_ring[MAX_QUEUES];
drivers/net/ethernet/intel/fm10k/fm10k.h
417
static inline u16 fm10k_desc_unused(struct fm10k_ring *ring)
drivers/net/ethernet/intel/fm10k/fm10k.h
478
struct fm10k_ring *tx_ring);
drivers/net/ethernet/intel/fm10k/fm10k.h
480
u64 fm10k_get_tx_pending(struct fm10k_ring *ring, bool in_sw);
drivers/net/ethernet/intel/fm10k/fm10k.h
481
bool fm10k_check_tx_hang(struct fm10k_ring *tx_ring);
drivers/net/ethernet/intel/fm10k/fm10k.h
482
void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count);
drivers/net/ethernet/intel/fm10k/fm10k.h
500
int fm10k_setup_rx_resources(struct fm10k_ring *);
drivers/net/ethernet/intel/fm10k/fm10k.h
501
int fm10k_setup_tx_resources(struct fm10k_ring *);
drivers/net/ethernet/intel/fm10k/fm10k.h
502
void fm10k_free_rx_resources(struct fm10k_ring *);
drivers/net/ethernet/intel/fm10k/fm10k.h
503
void fm10k_free_tx_resources(struct fm10k_ring *);
drivers/net/ethernet/intel/fm10k/fm10k.h
506
void fm10k_unmap_and_free_tx_resource(struct fm10k_ring *,
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
115
struct fm10k_ring *ring = inode->i_private;
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
15
struct fm10k_ring *ring = s->private;
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
166
struct fm10k_ring *ring = &q_vector->tx.ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
177
struct fm10k_ring *ring = &q_vector->rx.ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
24
struct fm10k_ring *ring = s->private;
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
45
struct fm10k_ring *ring = s->private;
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
72
struct fm10k_ring *ring = s->private;
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
105
FM10K_STAT_FIELDS(struct fm10k_ring, _name, _stat)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
284
struct fm10k_ring *ring;
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
527
struct fm10k_ring *temp_ring;
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
563
temp_ring = vmalloc_array(i, sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
580
sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
597
sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
607
sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
624
sizeof(struct fm10k_ring));
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1052
struct fm10k_ring *tx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1102
static u64 fm10k_get_tx_completed(struct fm10k_ring *ring)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1112
u64 fm10k_get_tx_pending(struct fm10k_ring *ring, bool in_sw)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1129
bool fm10k_check_tx_hang(struct fm10k_ring *tx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
116
void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1179
struct fm10k_ring *tx_ring, int napi_budget)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1424
struct fm10k_ring *ring;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1594
struct fm10k_ring *ring;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1692
struct fm10k_ring *ring;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
182
static void fm10k_reuse_rx_page(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
298
static struct sk_buff *fm10k_fetch_rx_buffer(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
355
static inline void fm10k_rx_checksum(struct fm10k_ring *ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
392
static inline void fm10k_rx_hash(struct fm10k_ring *ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
410
static void fm10k_type_trans(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
448
static unsigned int fm10k_process_skb_fields(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
489
static bool fm10k_is_non_eop(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
520
static bool fm10k_cleanup_headers(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
562
struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
74
static bool fm10k_alloc_mapped_page(struct fm10k_ring *rx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
742
static int fm10k_tso(struct fm10k_ring *tx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
789
static void fm10k_tx_csum(struct fm10k_ring *tx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
891
static bool fm10k_tx_desc_push(struct fm10k_ring *tx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
908
static int __fm10k_maybe_stop_tx(struct fm10k_ring *tx_ring, u16 size)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
925
static inline int fm10k_maybe_stop_tx(struct fm10k_ring *tx_ring, u16 size)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
932
static void fm10k_tx_map(struct fm10k_ring *tx_ring,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1219
struct fm10k_ring *ring;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1336
struct fm10k_ring *ring = interface->rx_ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
144
void fm10k_unmap_and_free_tx_resource(struct fm10k_ring *ring,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
15
int fm10k_setup_tx_resources(struct fm10k_ring *tx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
170
static void fm10k_clean_tx_ring(struct fm10k_ring *tx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
202
void fm10k_free_tx_resources(struct fm10k_ring *tx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
248
static void fm10k_clean_rx_ring(struct fm10k_ring *rx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
290
void fm10k_free_rx_resources(struct fm10k_ring *rx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
588
struct fm10k_ring *tx_ring;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
824
struct fm10k_ring *rx_ring = interface->rx_ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
83
int fm10k_setup_rx_resources(struct fm10k_ring *rx_ring)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1073
struct fm10k_ring *ring = interface->rx_ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
557
struct fm10k_ring *tx_ring = READ_ONCE(interface->tx_ring[i]);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
579
struct fm10k_ring *rx_ring = READ_ONCE(interface->rx_ring[i]);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
650
struct fm10k_ring *tx_ring = interface->tx_ring[i];
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
868
struct fm10k_ring *ring)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
930
struct fm10k_ring *ring)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
978
struct fm10k_ring *ring)