Searched refs:fm10k_ring (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k.h | 119 struct fm10k_ring { struct 162 struct fm10k_ring *ring; /* pointer to linked list of rings */ argument 177 static inline struct netdev_queue *txring_txq(const struct fm10k_ring *ring) in txring_txq() 214 struct fm10k_ring ring[0] ____cacheline_internodealigned_in_smp; 273 struct fm10k_ring *tx_ring[MAX_QUEUES] ____cacheline_aligned_in_smp; 302 struct fm10k_ring *rx_ring[MAX_QUEUES]; 403 static inline u16 fm10k_desc_unused(struct fm10k_ring *ring) in fm10k_desc_unused() 465 struct fm10k_ring *tx_ring); 467 bool fm10k_check_tx_hang(struct fm10k_ring *tx_ring); 468 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count); [all …]
|
D | fm10k_debugfs.c | 34 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_start() 43 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_next() 64 struct fm10k_ring *ring = s->private; in fm10k_dbg_tx_desc_seq_show() 91 struct fm10k_ring *ring = s->private; in fm10k_dbg_rx_desc_seq_show() 134 struct fm10k_ring *ring = inode->i_private; in fm10k_dbg_desc_open() 187 struct fm10k_ring *ring = &q_vector->tx.ring[i]; in fm10k_dbg_q_vector_init() 198 struct fm10k_ring *ring = &q_vector->rx.ring[i]; in fm10k_dbg_q_vector_init()
|
D | fm10k_main.c | 87 static bool fm10k_alloc_mapped_page(struct fm10k_ring *rx_ring, in fm10k_alloc_mapped_page() 129 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() 195 static void fm10k_reuse_rx_page(struct fm10k_ring *rx_ring, in fm10k_reuse_rx_page() 315 static struct sk_buff *fm10k_fetch_rx_buffer(struct fm10k_ring *rx_ring, in fm10k_fetch_rx_buffer() 374 static inline void fm10k_rx_checksum(struct fm10k_ring *ring, in fm10k_rx_checksum() 411 static inline void fm10k_rx_hash(struct fm10k_ring *ring, in fm10k_rx_hash() 429 static void fm10k_rx_hwtstamp(struct fm10k_ring *rx_ring, in fm10k_rx_hwtstamp() 442 static void fm10k_type_trans(struct fm10k_ring *rx_ring, in fm10k_type_trans() 481 static unsigned int fm10k_process_skb_fields(struct fm10k_ring *rx_ring, in fm10k_process_skb_fields() 524 static bool fm10k_is_non_eop(struct fm10k_ring *rx_ring, in fm10k_is_non_eop() [all …]
|
D | fm10k_netdev.c | 33 int fm10k_setup_tx_resources(struct fm10k_ring *tx_ring) in fm10k_setup_tx_resources() 101 int fm10k_setup_rx_resources(struct fm10k_ring *rx_ring) in fm10k_setup_rx_resources() 162 void fm10k_unmap_and_free_tx_resource(struct fm10k_ring *ring, in fm10k_unmap_and_free_tx_resource() 188 static void fm10k_clean_tx_ring(struct fm10k_ring *tx_ring) in fm10k_clean_tx_ring() 220 void fm10k_free_tx_resources(struct fm10k_ring *tx_ring) in fm10k_free_tx_resources() 269 static void fm10k_clean_rx_ring(struct fm10k_ring *rx_ring) in fm10k_clean_rx_ring() 312 void fm10k_free_rx_resources(struct fm10k_ring *rx_ring) in fm10k_free_rx_resources() 697 struct fm10k_ring *tx_ring = interface->tx_ring[i]; in fm10k_tx_timeout() 783 struct fm10k_ring *rx_ring = interface->rx_ring[i]; in fm10k_update_vid() 1105 struct fm10k_ring *ring; in fm10k_get_stats64() [all …]
|
D | fm10k_ethtool.c | 340 struct fm10k_ring *ring; in fm10k_get_ethtool_stats() 586 struct fm10k_ring *temp_ring; in fm10k_set_ringparam() 622 temp_ring = vmalloc(i * sizeof(struct fm10k_ring)); in fm10k_set_ringparam() 639 sizeof(struct fm10k_ring)); in fm10k_set_ringparam() 656 sizeof(struct fm10k_ring)); in fm10k_set_ringparam() 666 sizeof(struct fm10k_ring)); in fm10k_set_ringparam() 683 sizeof(struct fm10k_ring)); in fm10k_set_ringparam()
|
D | fm10k_pci.c | 346 struct fm10k_ring *tx_ring = interface->tx_ring[i]; in fm10k_update_stats() 365 struct fm10k_ring *rx_ring = interface->rx_ring[i]; in fm10k_update_stats() 428 struct fm10k_ring *tx_ring = interface->tx_ring[i]; in fm10k_watchdog_flush_tx() 539 struct fm10k_ring *ring) in fm10k_configure_tx_ring() 594 struct fm10k_ring *ring) in fm10k_enable_tx_ring() 642 struct fm10k_ring *ring) in fm10k_configure_rx_ring() 734 struct fm10k_ring *ring = interface->rx_ring[i]; in fm10k_update_rx_drop_en()
|