diff options
Diffstat (limited to 'drivers/net/ixgbe/ixgbe_sriov.h')
-rw-r--r-- | drivers/net/ixgbe/ixgbe_sriov.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/drivers/net/ixgbe/ixgbe_sriov.h b/drivers/net/ixgbe/ixgbe_sriov.h index 184730ecdfb6..34175564bb78 100644 --- a/drivers/net/ixgbe/ixgbe_sriov.h +++ b/drivers/net/ixgbe/ixgbe_sriov.h | |||
@@ -1,7 +1,7 @@ | |||
1 | /******************************************************************************* | 1 | /******************************************************************************* |
2 | 2 | ||
3 | Intel 10 Gigabit PCI Express Linux driver | 3 | Intel 10 Gigabit PCI Express Linux driver |
4 | Copyright(c) 1999 - 2009 Intel Corporation. | 4 | Copyright(c) 1999 - 2011 Intel Corporation. |
5 | 5 | ||
6 | This program is free software; you can redistribute it and/or modify it | 6 | This program is free software; you can redistribute it and/or modify it |
7 | under the terms and conditions of the GNU General Public License, | 7 | under the terms and conditions of the GNU General Public License, |
@@ -28,16 +28,8 @@ | |||
28 | #ifndef _IXGBE_SRIOV_H_ | 28 | #ifndef _IXGBE_SRIOV_H_ |
29 | #define _IXGBE_SRIOV_H_ | 29 | #define _IXGBE_SRIOV_H_ |
30 | 30 | ||
31 | int ixgbe_set_vf_multicasts(struct ixgbe_adapter *adapter, | ||
32 | int entries, u16 *hash_list, u32 vf); | ||
33 | void ixgbe_restore_vf_multicasts(struct ixgbe_adapter *adapter); | 31 | void ixgbe_restore_vf_multicasts(struct ixgbe_adapter *adapter); |
34 | int ixgbe_set_vf_vlan(struct ixgbe_adapter *adapter, int add, int vid, u32 vf); | ||
35 | void ixgbe_set_vmolr(struct ixgbe_hw *hw, u32 vf, bool aupe); | ||
36 | void ixgbe_vf_reset_event(struct ixgbe_adapter *adapter, u32 vf); | ||
37 | void ixgbe_vf_reset_msg(struct ixgbe_adapter *adapter, u32 vf); | ||
38 | void ixgbe_msg_task(struct ixgbe_adapter *adapter); | 32 | void ixgbe_msg_task(struct ixgbe_adapter *adapter); |
39 | int ixgbe_set_vf_mac(struct ixgbe_adapter *adapter, | ||
40 | int vf, unsigned char *mac_addr); | ||
41 | int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask); | 33 | int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask); |
42 | void ixgbe_disable_tx_rx(struct ixgbe_adapter *adapter); | 34 | void ixgbe_disable_tx_rx(struct ixgbe_adapter *adapter); |
43 | void ixgbe_ping_all_vfs(struct ixgbe_adapter *adapter); | 35 | void ixgbe_ping_all_vfs(struct ixgbe_adapter *adapter); |
@@ -48,6 +40,7 @@ int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int queue, u16 vlan, | |||
48 | int ixgbe_ndo_set_vf_bw(struct net_device *netdev, int vf, int tx_rate); | 40 | int ixgbe_ndo_set_vf_bw(struct net_device *netdev, int vf, int tx_rate); |
49 | int ixgbe_ndo_get_vf_config(struct net_device *netdev, | 41 | int ixgbe_ndo_get_vf_config(struct net_device *netdev, |
50 | int vf, struct ifla_vf_info *ivi); | 42 | int vf, struct ifla_vf_info *ivi); |
43 | void ixgbe_check_vf_rate_limit(struct ixgbe_adapter *adapter); | ||
51 | 44 | ||
52 | #endif /* _IXGBE_SRIOV_H_ */ | 45 | #endif /* _IXGBE_SRIOV_H_ */ |
53 | 46 | ||