Home
last modified time | relevance | path

Searched refs:VFIOPCIDevice (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/vfio/
H A Dpci.h26 struct VFIOPCIDevice;
120 OBJECT_DECLARE_SIMPLE_TYPE(VFIOPCIDevice, VFIO_PCI)
122 struct VFIOPCIDevice { struct
144 int (*resetfn)(struct VFIOPCIDevice *); argument
208 void vfio_vga_quirk_setup(VFIOPCIDevice *vdev);
209 void vfio_vga_quirk_exit(VFIOPCIDevice *vdev);
216 void vfio_quirk_reset(VFIOPCIDevice *vdev);
222 void vfio_pci_pre_reset(VFIOPCIDevice *vdev);
223 void vfio_pci_post_reset(VFIOPCIDevice *vdev);
234 void vfio_display_reset(VFIOPCIDevice *vdev);
[all …]
H A Dpci.c74 VFIOPCIDevice *vdev = opaque; in vfio_intx_mmap_enable()
87 VFIOPCIDevice *vdev = opaque; in vfio_intx_interrupt()
106 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_intx_eoi()
258 VFIOPCIDevice *vdev = container_of(notify, VFIOPCIDevice, in vfio_irqchip_change()
963 VFIOPCIDevice *vdev = opaque; in vfio_rom_read()
2541 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_hot_reset_multi()
2547 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_compute_needs_reset()
2555 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_get_object()
2569 VFIOPCIDevice *vdev = opaque; in vfio_display_migration_needed()
2611 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_save_config()
[all …]
H A Dpci-quirks.c86 struct VFIOPCIDevice *vdev;
108 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_read()
119 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_write()
148 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_read()
168 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_write()
194 struct VFIOPCIDevice *vdev;
258 VFIOPCIDevice *vdev = opaque; in vfio_ati_3c3_quirk_read()
546 VFIOPCIDevice *vdev;
1027 VFIOPCIDevice *vdev;
1037 VFIOPCIDevice *vdev = rtl->vdev; in vfio_rtl8168_quirk_address_read()
[all …]
H A Digd.c60 static int igd_gen(VFIOPCIDevice *vdev) in igd_gen()
97 struct VFIOPCIDevice *vdev;
133 static int vfio_pci_igd_copy(VFIOPCIDevice *vdev, PCIDevice *pdev, in vfio_pci_igd_copy()
154 static int vfio_pci_igd_host_init(VFIOPCIDevice *vdev, in vfio_pci_igd_host_init()
220 static int vfio_pci_igd_lpc_init(VFIOPCIDevice *vdev, in type_init()
250 static int vfio_igd_gtt_max(VFIOPCIDevice *vdev) in vfio_igd_gtt_max()
281 VFIOPCIDevice *vdev = igd->vdev; in vfio_igd_quirk_data_read()
292 VFIOPCIDevice *vdev = igd->vdev; in vfio_igd_quirk_data_write()
344 VFIOPCIDevice *vdev = igd->vdev; in vfio_igd_quirk_index_read()
355 VFIOPCIDevice *vdev = igd->vdev; in vfio_igd_quirk_index_write()
[all …]
H A Ddisplay.c42 VFIOPCIDevice *vdev = opaque; in vfio_display_edid_link_up()
57 static void vfio_display_edid_update(VFIOPCIDevice *vdev, bool enabled, in vfio_display_edid_update()
113 VFIOPCIDevice *vdev = opaque; in vfio_display_edid_ui_info()
127 static bool vfio_display_edid_init(VFIOPCIDevice *vdev, Error **errp) in vfio_display_edid_init()
210 static VFIODMABuf *vfio_display_get_dmabuf(VFIOPCIDevice *vdev, in vfio_display_get_dmabuf()
272 static void vfio_display_free_dmabufs(VFIOPCIDevice *vdev) in vfio_display_free_dmabufs()
290 VFIOPCIDevice *vdev = opaque; in vfio_display_dmabuf_update()
390 void vfio_display_reset(VFIOPCIDevice *vdev) in vfio_display_reset()
404 VFIOPCIDevice *vdev = opaque; in vfio_display_region_update()
517 bool vfio_display_probe(VFIOPCIDevice *vdev, Error **errp) in vfio_display_probe()
[all …]
H A Diommufd.c656 static VFIOPCIDevice *
673 return container_of(vbasedev_tmp, VFIOPCIDevice, vbasedev); in iommufd_cdev_dep_get_realized_vpdev()
678 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in iommufd_cdev_pci_hot_reset()
722 VFIOPCIDevice *tmp; in iommufd_cdev_pci_hot_reset()
772 VFIOPCIDevice *tmp; in iommufd_cdev_pci_hot_reset()
H A Dcontainer.c960 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_legacy_pci_hot_reset()
988 VFIOPCIDevice *tmp; in vfio_legacy_pci_hot_reset()
1025 tmp = container_of(vbasedev_iter, VFIOPCIDevice, vbasedev); in vfio_legacy_pci_hot_reset()
1083 VFIOPCIDevice *tmp; in vfio_legacy_pci_hot_reset()
1110 tmp = container_of(vbasedev_iter, VFIOPCIDevice, vbasedev); in vfio_legacy_pci_hot_reset()
H A Dcommon.c819 VFIOPCIDevice *pcidev; in vfio_section_is_vfio_pci()
829 pcidev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_section_is_vfio_pci()
/openbmc/qemu/hw/s390x/
H A Ds390-pci-vfio.c64 VFIOPCIDevice *vpdev = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in s390_pci_start_dma_count()
110 VFIOPCIDevice *vpci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in s390_pci_read_base()
149 VFIOPCIDevice *vpci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in get_host_fh()
172 VFIOPCIDevice *vpci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in s390_pci_read_group()
248 VFIOPCIDevice *vpci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in s390_pci_read_util()
275 VFIOPCIDevice *vpci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in s390_pci_read_pfip()
298 VFIOPCIDevice *vfio_pci = container_of(pbdev->pdev, VFIOPCIDevice, pdev); in get_device_info()