Lines Matching refs:interface
29 struct fm10k_intfc *interface = hw->back; in fm10k_iov_msg_error() local
30 struct pci_dev *pdev = interface->pdev; in fm10k_iov_msg_error()
46 s32 fm10k_iov_event(struct fm10k_intfc *interface) in fm10k_iov_event() argument
48 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_event()
54 if (!ACCESS_ONCE(interface->iov_data)) in fm10k_iov_event()
59 iov_data = interface->iov_data; in fm10k_iov_event()
95 s32 fm10k_iov_mbx(struct fm10k_intfc *interface) in fm10k_iov_mbx() argument
97 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_mbx()
102 if (!ACCESS_ONCE(interface->iov_data)) in fm10k_iov_mbx()
107 iov_data = interface->iov_data; in fm10k_iov_mbx()
114 fm10k_mbx_lock(interface); in fm10k_iov_mbx()
159 fm10k_mbx_unlock(interface); in fm10k_iov_mbx()
169 struct fm10k_intfc *interface = pci_get_drvdata(pdev); in fm10k_iov_suspend() local
170 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_iov_suspend()
171 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_suspend()
192 struct fm10k_intfc *interface = pci_get_drvdata(pdev); in fm10k_iov_resume() local
193 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_iov_resume()
195 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_resume()
244 s32 fm10k_iov_update_pvid(struct fm10k_intfc *interface, u16 glort, u16 pvid) in fm10k_iov_update_pvid() argument
246 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_iov_update_pvid()
247 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_update_pvid()
271 struct fm10k_intfc *interface = pci_get_drvdata(pdev); in fm10k_iov_free_data() local
273 if (!interface->iov_data) in fm10k_iov_free_data()
280 kfree_rcu(interface->iov_data, rcu); in fm10k_iov_free_data()
281 interface->iov_data = NULL; in fm10k_iov_free_data()
286 struct fm10k_intfc *interface = pci_get_drvdata(pdev); in fm10k_iov_alloc_data() local
287 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_iov_alloc_data()
288 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_alloc_data()
332 interface->iov_data = iov_data; in fm10k_iov_alloc_data()
405 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_mac() local
406 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_ndo_set_vf_mac()
407 struct fm10k_hw *hw = &interface->hw; in fm10k_ndo_set_vf_mac()
423 fm10k_mbx_lock(interface); in fm10k_ndo_set_vf_mac()
428 fm10k_mbx_unlock(interface); in fm10k_ndo_set_vf_mac()
436 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_vlan() local
437 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_ndo_set_vf_vlan()
438 struct fm10k_hw *hw = &interface->hw; in fm10k_ndo_set_vf_vlan()
459 fm10k_mbx_lock(interface); in fm10k_ndo_set_vf_vlan()
467 fm10k_mbx_unlock(interface); in fm10k_ndo_set_vf_vlan()
475 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_set_vf_bw() local
476 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_ndo_set_vf_bw()
477 struct fm10k_hw *hw = &interface->hw; in fm10k_ndo_set_vf_bw()
499 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_ndo_get_vf_config() local
500 struct fm10k_iov_data *iov_data = interface->iov_data; in fm10k_ndo_get_vf_config()