Lines Matching refs:num_vfs
604 if (vf >= sriov_info->num_vfs) in hinic_ndo_get_vf_config()
649 if (!is_valid_ether_addr(mac) || vf >= sriov_info->num_vfs) in hinic_ndo_set_vf_mac()
796 if (vf >= sriov_info->num_vfs || vlan >= VLAN_N_VID || qos > HINIC_MAX_QOS) in hinic_ndo_set_vf_vlan()
837 if (vf >= sriov_info->num_vfs) in hinic_ndo_set_vf_trust()
868 if (vf >= nic_dev->sriov_info.num_vfs) { in hinic_ndo_set_vf_bw()
870 nic_dev->sriov_info.num_vfs); in hinic_ndo_set_vf_bw()
956 if (vf >= sriov_info->num_vfs) in hinic_ndo_set_vf_spoofchk()
1020 if (vf_id >= sriov_info->num_vfs) { in hinic_ndo_set_vf_link_state()
1302 tmp_vfs = (u16)sriov_info->num_vfs; in hinic_pci_sriov_disable()
1303 sriov_info->num_vfs = 0; in hinic_pci_sriov_disable()
1312 static int hinic_pci_sriov_enable(struct pci_dev *pdev, int num_vfs) in hinic_pci_sriov_enable() argument
1322 num_vfs); in hinic_pci_sriov_enable()
1327 OS_VF_ID_TO_HW((u16)num_vfs - 1)); in hinic_pci_sriov_enable()
1336 err = pci_enable_sriov(sriov_info->pdev, num_vfs); in hinic_pci_sriov_enable()
1345 sriov_info->num_vfs = num_vfs; in hinic_pci_sriov_enable()
1348 return num_vfs; in hinic_pci_sriov_enable()
1351 int hinic_pci_sriov_configure(struct pci_dev *dev, int num_vfs) in hinic_pci_sriov_configure() argument
1360 if (!num_vfs) in hinic_pci_sriov_configure()
1363 return hinic_pci_sriov_enable(dev, num_vfs); in hinic_pci_sriov_configure()