aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ixgbe/ixgbe.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ixgbe/ixgbe.h')
-rw-r--r--drivers/net/ixgbe/ixgbe.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h
index d5674fc8bc02..5ea5b4c08fe0 100644
--- a/drivers/net/ixgbe/ixgbe.h
+++ b/drivers/net/ixgbe/ixgbe.h
@@ -543,16 +543,22 @@ extern void ixgbe_alloc_rx_buffers(struct ixgbe_ring *, u16);
543extern void ixgbe_write_eitr(struct ixgbe_q_vector *); 543extern void ixgbe_write_eitr(struct ixgbe_q_vector *);
544extern int ethtool_ioctl(struct ifreq *ifr); 544extern int ethtool_ioctl(struct ifreq *ifr);
545extern s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw); 545extern s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw);
546extern s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 pballoc); 546extern s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl);
547extern s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 pballoc); 547extern s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl);
548extern s32 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw, 548extern s32 ixgbe_fdir_add_signature_filter_82599(struct ixgbe_hw *hw,
549 union ixgbe_atr_hash_dword input, 549 union ixgbe_atr_hash_dword input,
550 union ixgbe_atr_hash_dword common, 550 union ixgbe_atr_hash_dword common,
551 u8 queue); 551 u8 queue);
552extern s32 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw, 552extern s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
553 union ixgbe_atr_input *input, 553 union ixgbe_atr_input *input_mask);
554 struct ixgbe_atr_input_masks *input_masks, 554extern s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
555 u16 soft_id, u8 queue); 555 union ixgbe_atr_input *input,
556 u16 soft_id, u8 queue);
557extern s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
558 union ixgbe_atr_input *input,
559 u16 soft_id);
560extern void ixgbe_atr_compute_perfect_hash_82599(union ixgbe_atr_input *input,
561 union ixgbe_atr_input *mask);
556extern void ixgbe_configure_rscctl(struct ixgbe_adapter *adapter, 562extern void ixgbe_configure_rscctl(struct ixgbe_adapter *adapter,
557 struct ixgbe_ring *ring); 563 struct ixgbe_ring *ring);
558extern void ixgbe_clear_rscctl(struct ixgbe_adapter *adapter, 564extern void ixgbe_clear_rscctl(struct ixgbe_adapter *adapter,