Searched refs:physfn (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/drivers/xen/
H A Dpci.c32 struct pci_dev *physfn = pci_dev->physfn; local
64 add->physfn.bus = physfn->bus->number;
65 add->physfn.devfn = physfn->devfn;
75 handle = ACPI_HANDLE(physfn->bus->bridge);
121 .physfn.bus = physfn->bus->number,
122 .physfn
[all...]
/linux-master/arch/s390/pci/
H A Dpci_iov.c44 pci_iov_remove_virtfn(pdev->physfn, vfn - 1);
58 virtfn->physfn = pci_dev_get(pdev);
/linux-master/include/xen/interface/
H A Dphysdev.h174 } physfn; member in struct:physdev_manage_pci_ext
243 } physfn; member in struct:physdev_pci_device_add
/linux-master/arch/powerpc/kernel/
H A Deeh_sysfs.c115 np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn);
127 np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn);
H A Deeh_driver.c464 if (!(edev->physfn)) {
479 pci_iov_add_virtfn(edev->physfn, edev->vf_index);
521 if (edev->physfn) {
523 pci_iov_remove_virtfn(edev->physfn, edev->vf_index);
H A Dpci_dn.c210 edev->physfn = pdev;
H A Deeh_pe.c350 if (edev->physfn)
H A Deeh.c1784 pdev = pdev->physfn;
/linux-master/arch/powerpc/platforms/pseries/
H A Deeh_pseries.c76 struct eeh_pe *physfn_pe = pci_dev_to_eeh_dev(pdev->physfn)->pe;
335 if (edev->physfn)
336 pdn = pci_get_pdn(edev->physfn);
731 if (pci_num_vf(edev->physfn ? edev->physfn : edev->pdev)) {
758 physfn_pdn = pci_get_pdn(edev->physfn);
/linux-master/drivers/pci/
H A Diov.c71 pf_dev = dev->physfn;
158 struct pci_dev *physfn = virtfn->physfn; local
170 &physfn->sriov->class);
172 &physfn->sriov->hdr_type);
174 &physfn->sriov->subsystem_vendor);
176 &physfn->sriov->subsystem_device);
189 rc = sysfs_create_link(&virtfn->dev.kobj, &dev->dev.kobj, "physfn");
310 virtfn->physfn = pci_dev_get(dev);
374 sysfs_remove_link(&virtfn->dev.kobj, "physfn");
[all...]
H A Dprobe.c1757 return dev->physfn->sriov->class;
1767 *vendor = dev->physfn->sriov->subsystem_vendor;
1768 *device = dev->physfn->sriov->subsystem_device;
1782 return dev->physfn->sriov->hdr_type;
H A Dpci-driver.c344 return dev->is_virtfn && dev->physfn->is_probed;
425 return (!pdev->is_virtfn || pdev->physfn->sriov->drivers_autoprobe ||
/linux-master/drivers/crypto/intel/qat/qat_dh895xccvf/
H A Dadf_drv.c70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
/linux-master/drivers/crypto/intel/qat/qat_c3xxxvf/
H A Dadf_drv.c70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
/linux-master/drivers/crypto/intel/qat/qat_c62xvf/
H A Dadf_drv.c70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn);
98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
/linux-master/arch/powerpc/include/asm/
H A Deeh.h150 struct pci_dev *physfn; /* Associated SRIOV PF */ member in struct:eeh_dev
/linux-master/drivers/vdpa/solidrun/
H A Dsnet_main.c66 pdev = snet->pdev->physfn;
443 ret = snet_request_irqs(pf_irqs ? pdev->physfn : pdev, snet);
962 struct pci_dev *pdev_pf = pdev->physfn;
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_core.c2059 struct pci_dev *physfn = pci_physfn(pdev); local
2062 pdev->is_virtfn && physfn == vdev->pdev) {
2069 pdev->is_virtfn && physfn == vdev->pdev) {
2086 struct pci_dev *physfn; local
2096 physfn = pci_physfn(vdev->pdev);
2099 if (cur->pdev == physfn) {
/linux-master/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c303 parent = pdev->physfn;
1220 if (edev->physfn && (edev->pe->state & EEH_PE_RESET))
1611 if (edev->physfn)
/linux-master/drivers/net/ethernet/sfc/
H A Def10.c652 if ((efx->pci_dev->physfn) && (!efx->pci_dev->is_physfn)) {
653 struct pci_dev *pci_dev_pf = efx->pci_dev->physfn;
931 pci_dev_pf = efx->pci_dev->physfn;
1075 pci_dev_pf = efx->pci_dev->physfn;
1097 if (efx->pci_dev->physfn) {
1099 pci_get_drvdata(efx->pci_dev->physfn);
3313 if (efx->pci_dev->is_virtfn && efx->pci_dev->physfn) {
3314 struct efx_nic *efx_pf = pci_get_drvdata(efx->pci_dev->physfn);
/linux-master/arch/sparc/kernel/
H A Dpci.c881 pdev = dev->physfn;
/linux-master/drivers/iommu/intel/
H A Ddmar.c335 struct pci_dev *physfn = pci_physfn(pdev); local
337 dev_set_msi_domain(&pdev->dev, dev_get_msi_domain(&physfn->dev));
/linux-master/include/linux/
H A Dpci.h499 struct pci_dev *physfn; /* VF: related PF */ member in union:pci_dev::__anon1196
538 dev = dev->physfn;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_sriov.c830 } while (vfdev && vfdev->physfn != pdev);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c142 if (vfdev->physfn != pdev)

Completed in 446 milliseconds

12