Lines Matching refs:ixgbe_adapter

24 static inline void ixgbe_alloc_vf_macvlans(struct ixgbe_adapter *adapter,  in ixgbe_alloc_vf_macvlans()
50 static int __ixgbe_enable_sriov(struct ixgbe_adapter *adapter, in __ixgbe_enable_sriov()
123 static void ixgbe_get_vfs(struct ixgbe_adapter *adapter) in ixgbe_get_vfs()
154 void ixgbe_enable_sriov(struct ixgbe_adapter *adapter, unsigned int max_vfs) in ixgbe_enable_sriov()
205 int ixgbe_disable_sriov(struct ixgbe_adapter *adapter) in ixgbe_disable_sriov()
273 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); in ixgbe_pci_sriov_enable()
335 struct ixgbe_adapter *adapter = pci_get_drvdata(dev); in ixgbe_pci_sriov_disable()
362 static int ixgbe_set_vf_multicasts(struct ixgbe_adapter *adapter, in ixgbe_set_vf_multicasts()
408 void ixgbe_restore_vf_multicasts(struct ixgbe_adapter *adapter) in ixgbe_restore_vf_multicasts()
441 static int ixgbe_set_vf_vlan(struct ixgbe_adapter *adapter, int add, int vid, in ixgbe_set_vf_vlan()
474 static int ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 max_frame, u32 vf) in ixgbe_set_vf_lpe()
570 static void ixgbe_clear_vmvir(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_clear_vmvir()
577 static void ixgbe_clear_vf_vlans(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_clear_vf_vlans()
638 static int ixgbe_set_vf_macvlan(struct ixgbe_adapter *adapter, in ixgbe_set_vf_macvlan()
696 static inline void ixgbe_vf_reset_event(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_vf_reset_event()
765 static void ixgbe_vf_clear_mbx(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_vf_clear_mbx()
777 static int ixgbe_set_vf_mac(struct ixgbe_adapter *adapter, in ixgbe_set_vf_mac()
795 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); in ixgbe_vf_configuration()
806 static inline void ixgbe_write_qde(struct ixgbe_adapter *adapter, u32 vf, in ixgbe_write_qde()
834 static void ixgbe_set_vf_rx_tx(struct ixgbe_adapter *adapter, int vf) in ixgbe_set_vf_rx_tx()
878 static int ixgbe_vf_reset_msg(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_vf_reset_msg()
948 static int ixgbe_set_vf_mac_addr(struct ixgbe_adapter *adapter, in ixgbe_set_vf_mac_addr()
970 static int ixgbe_set_vf_vlan_msg(struct ixgbe_adapter *adapter, in ixgbe_set_vf_vlan_msg()
992 static int ixgbe_set_vf_macvlan_msg(struct ixgbe_adapter *adapter, in ixgbe_set_vf_macvlan_msg()
1036 static int ixgbe_negotiate_vf_api(struct ixgbe_adapter *adapter, in ixgbe_negotiate_vf_api()
1058 static int ixgbe_get_vf_queues(struct ixgbe_adapter *adapter, in ixgbe_get_vf_queues()
1100 static int ixgbe_get_vf_reta(struct ixgbe_adapter *adapter, u32 *msgbuf, u32 vf) in ixgbe_get_vf_reta()
1135 static int ixgbe_get_vf_rss_key(struct ixgbe_adapter *adapter, in ixgbe_get_vf_rss_key()
1159 static int ixgbe_update_vf_xcast_mode(struct ixgbe_adapter *adapter, in ixgbe_update_vf_xcast_mode()
1235 static int ixgbe_get_vf_link_state(struct ixgbe_adapter *adapter, in ixgbe_get_vf_link_state()
1255 static int ixgbe_rcv_msg_from_vf(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_rcv_msg_from_vf()
1348 static void ixgbe_rcv_ack_from_vf(struct ixgbe_adapter *adapter, u32 vf) in ixgbe_rcv_ack_from_vf()
1358 void ixgbe_msg_task(struct ixgbe_adapter *adapter) in ixgbe_msg_task()
1381 static inline void ixgbe_ping_vf(struct ixgbe_adapter *adapter, int vf) in ixgbe_ping_vf()
1392 void ixgbe_ping_all_vfs(struct ixgbe_adapter *adapter) in ixgbe_ping_all_vfs()
1412 void ixgbe_set_all_vfs(struct ixgbe_adapter *adapter) in ixgbe_set_all_vfs()
1423 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_mac()
1469 static int ixgbe_enable_port_vlan(struct ixgbe_adapter *adapter, int vf, in ixgbe_enable_port_vlan()
1505 static int ixgbe_disable_port_vlan(struct ixgbe_adapter *adapter, int vf) in ixgbe_disable_port_vlan()
1531 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_vlan()
1558 int ixgbe_link_mbps(struct ixgbe_adapter *adapter) in ixgbe_link_mbps()
1572 static void ixgbe_set_vf_rate_limit(struct ixgbe_adapter *adapter, int vf) in ixgbe_set_vf_rate_limit()
1624 void ixgbe_check_vf_rate_limit(struct ixgbe_adapter *adapter) in ixgbe_check_vf_rate_limit()
1649 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_bw()
1684 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_spoofchk()
1726 void ixgbe_set_vf_link_state(struct ixgbe_adapter *adapter, int vf, int state) in ixgbe_set_vf_link_state()
1762 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_link_state()
1799 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_rss_query_en()
1818 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_set_vf_trust()
1841 struct ixgbe_adapter *adapter = netdev_priv(netdev); in ixgbe_ndo_get_vf_config()