Lines Matching refs:num_vfs
223 static int nfp_pcie_sriov_enable(struct pci_dev *pdev, int num_vfs) in nfp_pcie_sriov_enable() argument
229 if (num_vfs > pf->limit_vfs) { in nfp_pcie_sriov_enable()
235 err = pci_enable_sriov(pdev, num_vfs); in nfp_pcie_sriov_enable()
243 err = nfp_app_sriov_enable(pf->app, num_vfs); in nfp_pcie_sriov_enable()
251 pf->num_vfs = num_vfs; in nfp_pcie_sriov_enable()
253 dev_dbg(&pdev->dev, "Created %d VFs.\n", pf->num_vfs); in nfp_pcie_sriov_enable()
256 return num_vfs; in nfp_pcie_sriov_enable()
285 pf->num_vfs = 0; in nfp_pcie_sriov_disable()
295 static int nfp_pcie_sriov_configure(struct pci_dev *pdev, int num_vfs) in nfp_pcie_sriov_configure() argument
300 if (num_vfs == 0) in nfp_pcie_sriov_configure()
303 return nfp_pcie_sriov_enable(pdev, num_vfs); in nfp_pcie_sriov_configure()
771 pf->num_vfs = pci_num_vf(pdev); in nfp_pci_probe()
772 if (pf->num_vfs > pf->limit_vfs) { in nfp_pci_probe()
775 pf->num_vfs, pf->limit_vfs); in nfp_pci_probe()