diff options
Diffstat (limited to 'drivers/net/ixgbe/ixgbe.h')
-rw-r--r-- | drivers/net/ixgbe/ixgbe.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h index 3c63ee6be2e..dc4b97e5777 100644 --- a/drivers/net/ixgbe/ixgbe.h +++ b/drivers/net/ixgbe/ixgbe.h | |||
@@ -162,6 +162,7 @@ struct ixgbe_rx_queue_stats { | |||
162 | struct ixgbe_ring { | 162 | struct ixgbe_ring { |
163 | void *desc; /* descriptor ring memory */ | 163 | void *desc; /* descriptor ring memory */ |
164 | struct device *dev; /* device for DMA mapping */ | 164 | struct device *dev; /* device for DMA mapping */ |
165 | struct net_device *netdev; /* netdev ring belongs to */ | ||
165 | union { | 166 | union { |
166 | struct ixgbe_tx_buffer *tx_buffer_info; | 167 | struct ixgbe_tx_buffer *tx_buffer_info; |
167 | struct ixgbe_rx_buffer *rx_buffer_info; | 168 | struct ixgbe_rx_buffer *rx_buffer_info; |
@@ -477,14 +478,11 @@ extern void ixgbe_update_stats(struct ixgbe_adapter *adapter); | |||
477 | extern int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter); | 478 | extern int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter); |
478 | extern void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter); | 479 | extern void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter); |
479 | extern netdev_tx_t ixgbe_xmit_frame_ring(struct sk_buff *, | 480 | extern netdev_tx_t ixgbe_xmit_frame_ring(struct sk_buff *, |
480 | struct net_device *, | ||
481 | struct ixgbe_adapter *, | 481 | struct ixgbe_adapter *, |
482 | struct ixgbe_ring *); | 482 | struct ixgbe_ring *); |
483 | extern void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *, | 483 | extern void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *, |
484 | struct ixgbe_tx_buffer *); | 484 | struct ixgbe_tx_buffer *); |
485 | extern void ixgbe_alloc_rx_buffers(struct ixgbe_adapter *adapter, | 485 | extern void ixgbe_alloc_rx_buffers(struct ixgbe_ring *, u16); |
486 | struct ixgbe_ring *rx_ring, | ||
487 | u16 cleaned_count); | ||
488 | extern void ixgbe_write_eitr(struct ixgbe_q_vector *); | 486 | extern void ixgbe_write_eitr(struct ixgbe_q_vector *); |
489 | extern int ethtool_ioctl(struct ifreq *ifr); | 487 | extern int ethtool_ioctl(struct ifreq *ifr); |
490 | extern s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw); | 488 | extern s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw); |