| /linux/drivers/xen/ |
| H A D | pci.c | 32 struct pci_dev *physfn = pci_dev->physfn; in xen_add_device() local 72 add->physfn.bus = physfn->bus->number; in xen_add_device() 73 add->physfn.devfn = physfn->devfn; in xen_add_device() 83 handle = ACPI_HANDLE(physfn->bus->bridge); in xen_add_device() 129 .physfn.bus = physfn->bus->number, in xen_add_device() 130 .physfn.devfn = physfn->devfn, in xen_add_device()
|
| /linux/include/xen/interface/ |
| H A D | physdev.h | 174 } physfn; member 243 } physfn; member
|
| /linux/drivers/pci/ |
| H A D | iov.c | 76 pf_dev = dev->physfn; in pci_iov_get_pf_drvdata() 184 struct pci_dev *physfn = virtfn->physfn; in pci_read_vf_config_common() local 196 &physfn->sriov->class); in pci_read_vf_config_common() 198 &physfn->sriov->hdr_type); in pci_read_vf_config_common() 200 &physfn->sriov->subsystem_vendor); in pci_read_vf_config_common() 202 &physfn->sriov->subsystem_device); in pci_read_vf_config_common() 329 virtfn->physfn = pci_dev_get(dev); in pci_iov_scan_device() 1231 if (vfdev->is_virtfn && (vfdev->physfn == dev) && in pci_vfs_assigned()
|
| H A D | pci-driver.c | 367 return dev->is_virtfn && dev->physfn->is_probed; in pci_physfn_is_probed() 463 return (!pdev->is_virtfn || pdev->physfn->sriov->drivers_autoprobe || in pci_device_can_probe()
|
| /linux/arch/powerpc/kernel/ |
| H A D | eeh_sysfs.c | 115 np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn); in eeh_notify_resume_add() 127 np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn); in eeh_notify_resume_remove()
|
| H A D | pci_dn.c | 210 edev->physfn = pdev; in add_sriov_vf_pdns()
|
| H A D | eeh.c | 1617 pdev = pdev->physfn; in eeh_break_device()
|
| /linux/drivers/crypto/intel/qat/qat_dh895xccvf/ |
| H A D | adf_drv.c | 70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn); in adf_cleanup_accel() 98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn); in adf_probe()
|
| /linux/drivers/crypto/intel/qat/qat_c62xvf/ |
| H A D | adf_drv.c | 70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn); in adf_cleanup_accel() 98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn); in adf_probe()
|
| /linux/drivers/crypto/intel/qat/qat_c3xxxvf/ |
| H A D | adf_drv.c | 70 pf = adf_devmgr_pci_to_accel_dev(accel_pci_dev->pci_dev->physfn); in adf_cleanup_accel() 98 pf = adf_devmgr_pci_to_accel_dev(pdev->physfn); in adf_probe()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_configfs.c | 975 struct pci_dev *physfn = pci_physfn(virtfn); in get_physfn_instead() local 977 pci_dev_get(physfn); in get_physfn_instead() 979 return physfn; in get_physfn_instead()
|
| /linux/drivers/vdpa/solidrun/ |
| H A D | snet_main.c | 66 pdev = snet->pdev->physfn; in snet_free_irqs() 443 ret = snet_request_irqs(pf_irqs ? pdev->physfn : pdev, snet); in snet_set_status() 967 struct pci_dev *pdev_pf = pdev->physfn; in snet_vdpa_probe_vf()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | eeh-powernv.c | 302 parent = pdev->physfn; in pnv_eeh_get_upstream_pe() 1219 if (edev->physfn && (edev->pe->state & EEH_PE_RESET)) in pnv_eeh_cfg_blocked() 1610 if (edev->physfn) in pnv_eeh_restore_config()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ef10.c | 652 if ((efx->pci_dev->physfn) && (!efx->pci_dev->is_physfn)) { in efx_ef10_probe() 653 struct pci_dev *pci_dev_pf = efx->pci_dev->physfn; in efx_ef10_probe() 931 pci_dev_pf = efx->pci_dev->physfn; in efx_ef10_remove() 1075 pci_dev_pf = efx->pci_dev->physfn; in efx_ef10_probe_vf() 1097 if (efx->pci_dev->physfn) { in efx_ef10_probe_vf() 1099 pci_get_drvdata(efx->pci_dev->physfn); in efx_ef10_probe_vf() 3313 if (efx->pci_dev->is_virtfn && efx->pci_dev->physfn) { in efx_ef10_set_mac_address() 3314 struct efx_nic *efx_pf = pci_get_drvdata(efx->pci_dev->physfn); in efx_ef10_set_mac_address()
|
| /linux/arch/sparc/kernel/ |
| H A D | pci.c | 884 pdev = dev->physfn; in pcibios_device_add()
|
| /linux/drivers/iommu/intel/ |
| H A D | dmar.c | 336 struct pci_dev *physfn = pci_physfn(pdev); in vf_inherit_msi_domain() local 338 dev_set_msi_domain(&pdev->dev, dev_get_msi_domain(&physfn->dev)); in vf_inherit_msi_domain()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_sriov.c | 715 } while (vfdev && vfdev->physfn != pdev); in ice_create_vf_entries()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_sriov.c | 141 if (vfdev->physfn != pdev) in ixgbe_get_vfs()
|
| /linux/drivers/net/ethernet/cavium/liquidio/ |
| H A D | lio_vf_main.c | 776 if (!oct->pci_dev->physfn) in octeon_pci_os_setup()
|
| H A D | lio_main.c | 3808 (vfdev->physfn == oct->pci_dev)) { in octeon_enable_sriov()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci | 208 What: /sys/bus/pci/devices/.../physfn
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_virtchnl_pf.c | 176 if (vf_dev->is_virtfn && vf_dev->physfn == pdev) in i40e_restore_all_vfs_msi_state()
|