Lines Matching refs:igc_ring

170 static void igc_clean_tx_ring(struct igc_ring *tx_ring)  in igc_clean_tx_ring()
233 void igc_free_tx_resources(struct igc_ring *tx_ring) in igc_free_tx_resources()
283 int igc_setup_tx_resources(struct igc_ring *tx_ring) in igc_setup_tx_resources()
343 static void igc_clean_rx_ring(struct igc_ring *rx_ring) in igc_clean_rx_ring()
401 void igc_free_rx_resources(struct igc_ring *rx_ring) in igc_free_rx_resources()
438 int igc_setup_rx_resources(struct igc_ring *rx_ring) in igc_setup_rx_resources()
507 struct igc_ring *ring) in igc_configure_rx_ring()
587 struct igc_ring *ring) in igc_configure_tx_ring()
912 static void igc_tx_ctxtdesc(struct igc_ring *tx_ring, in igc_tx_ctxtdesc()
960 static void igc_tx_csum(struct igc_ring *tx_ring, struct igc_tx_buffer *first) in igc_tx_csum()
1006 static int __igc_maybe_stop_tx(struct igc_ring *tx_ring, const u16 size) in __igc_maybe_stop_tx()
1031 static inline int igc_maybe_stop_tx(struct igc_ring *tx_ring, const u16 size) in igc_maybe_stop_tx()
1061 static void igc_tx_olinfo_status(struct igc_ring *tx_ring, in igc_tx_olinfo_status()
1080 static int igc_tx_map(struct igc_ring *tx_ring, in igc_tx_map()
1225 static int igc_tso(struct igc_ring *tx_ring, in igc_tso()
1320 struct igc_ring *tx_ring) in igc_xmit_frame_ring()
1392 static inline struct igc_ring *igc_tx_queue_mapping(struct igc_adapter *adapter, in igc_tx_queue_mapping()
1420 static void igc_rx_checksum(struct igc_ring *ring, in igc_rx_checksum()
1460 static inline void igc_rx_hash(struct igc_ring *ring, in igc_rx_hash()
1480 static void igc_process_skb_fields(struct igc_ring *rx_ring, in igc_process_skb_fields()
1493 static struct igc_rx_buffer *igc_get_rx_buffer(struct igc_ring *rx_ring, in igc_get_rx_buffer()
1522 static void igc_add_rx_frag(struct igc_ring *rx_ring, in igc_add_rx_frag()
1543 static struct sk_buff *igc_build_skb(struct igc_ring *rx_ring, in igc_build_skb()
1579 static struct sk_buff *igc_construct_skb(struct igc_ring *rx_ring, in igc_construct_skb()
1640 static void igc_reuse_rx_page(struct igc_ring *rx_ring, in igc_reuse_rx_page()
1710 static bool igc_is_non_eop(struct igc_ring *rx_ring, in igc_is_non_eop()
1741 static bool igc_cleanup_headers(struct igc_ring *rx_ring, in igc_cleanup_headers()
1761 static void igc_put_rx_buffer(struct igc_ring *rx_ring, in igc_put_rx_buffer()
1782 static inline unsigned int igc_rx_offset(struct igc_ring *rx_ring) in igc_rx_offset()
1787 static bool igc_alloc_mapped_page(struct igc_ring *rx_ring, in igc_alloc_mapped_page()
1833 static void igc_alloc_rx_buffers(struct igc_ring *rx_ring, u16 cleaned_count) in igc_alloc_rx_buffers()
1901 struct igc_ring *rx_ring = q_vector->rx.ring; in igc_clean_rx_irq()
2001 struct igc_ring *tx_ring = q_vector->tx.ring; in igc_clean_tx_irq()
2672 struct igc_ring *ring = adapter->rx_ring[i]; in igc_configure()
3250 static void igc_add_ring(struct igc_ring *ring, in igc_add_ring()
3334 struct igc_ring *ring; in igc_alloc_q_vector()
3631 struct igc_ring *ring = adapter->rx_ring[i]; in igc_update_stats()
3657 struct igc_ring *ring = adapter->tx_ring[i]; in igc_update_stats()
4328 struct igc_ring *tx_ring = adapter->tx_ring[i]; in igc_watchdog_task()
4683 struct igc_ring *ring; in igc_save_launchtime_params()
4805 struct igc_ring *ring = adapter->tx_ring[i]; in igc_save_qbv_schedule()