Lines Matching refs:pdev
202 if (vdev->pdev.qdev.hotplugged) { in vfio_pci_igd_opregion_detect()
238 static int vfio_pci_igd_copy(VFIOPCIDevice *vdev, PCIDevice *pdev, in vfio_pci_igd_copy() argument
245 ret = pread(vdev->vbasedev.fd, pdev->config + list[i].offset, in vfio_pci_igd_copy()
266 bus = pci_device_root_bus(&vdev->pdev); in vfio_pci_igd_host_init()
289 static void vfio_pci_igd_lpc_bridge_realize(PCIDevice *pdev, Error **errp) in vfio_pci_igd_lpc_bridge_realize() argument
291 if (pdev->devfn != PCI_DEVFN(0x1f, 0)) { in vfio_pci_igd_lpc_bridge_realize()
332 lpc_bridge = pci_find_device(pci_device_root_bus(&vdev->pdev), in type_init()
335 lpc_bridge = pci_create_simple(pci_device_root_bus(&vdev->pdev), in type_init()
358 if (vdev->pdev.qdev.hotplugged) { in vfio_pci_igd_setup_lpc_bridge()
368 lpc_bridge = pci_find_device(pci_device_root_bus(&vdev->pdev), in vfio_pci_igd_setup_lpc_bridge()
531 gmch = vfio_pci_read_config(&vdev->pdev, IGD_GMCH, 4); in vfio_pci_igd_config_quirk()
543 (&vdev->pdev == pci_find_device(pci_device_root_bus(&vdev->pdev), in vfio_pci_igd_config_quirk()
565 if ((ret || !rom->size) && !vdev->pdev.romfile) { in vfio_pci_igd_config_quirk()
608 pci_set_long(vdev->pdev.config + IGD_ASLS, 0); in vfio_pci_igd_config_quirk()
609 pci_set_long(vdev->pdev.wmask + IGD_ASLS, ~0); in vfio_pci_igd_config_quirk()
623 pci_set_long(vdev->pdev.config + IGD_GMCH, gmch); in vfio_pci_igd_config_quirk()
624 pci_set_long(vdev->pdev.wmask + IGD_GMCH, 0); in vfio_pci_igd_config_quirk()
633 pci_set_long(vdev->pdev.config + IGD_BDSM, 0); in vfio_pci_igd_config_quirk()
634 pci_set_long(vdev->pdev.wmask + IGD_BDSM, ~0); in vfio_pci_igd_config_quirk()
637 pci_set_quad(vdev->pdev.config + IGD_BDSM_GEN11, 0); in vfio_pci_igd_config_quirk()
638 pci_set_quad(vdev->pdev.wmask + IGD_BDSM_GEN11, ~0); in vfio_pci_igd_config_quirk()