Searched refs:VFIOPCIDevice (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/hw/vfio/ |
H A D | pci.h | 26 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 D | pci.c | 74 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 D | pci-quirks.c | 86 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 D | igd.c | 60 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 D | display.c | 42 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 D | iommufd.c | 656 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 D | container.c | 960 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 D | common.c | 819 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 D | s390-pci-vfio.c | 64 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()
|