Searched refs:VFIOPCIDevice (Results 1 – 7 of 7) 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 191 static inline bool vfio_is_vga(VFIOPCIDevice *vdev) in vfio_is_vga() 207 void vfio_vga_quirk_setup(VFIOPCIDevice *vdev); 208 void vfio_vga_quirk_exit(VFIOPCIDevice *vdev); 209 void vfio_vga_quirk_finalize(VFIOPCIDevice *vdev); 215 void vfio_quirk_reset(VFIOPCIDevice *vdev); 227 void vfio_display_reset(VFIOPCIDevice *vdev); [all …]
|
H A D | pci.c | 72 VFIOPCIDevice *vdev = opaque; in vfio_intx_mmap_enable() 85 VFIOPCIDevice *vdev = opaque; in vfio_intx_interrupt() 104 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_intx_eoi() 254 VFIOPCIDevice *vdev = container_of(notify, VFIOPCIDevice, in vfio_irqchip_change() 2497 VFIOPCIDevice *tmp; in vfio_pci_hot_reset() 2589 VFIOPCIDevice *tmp; in vfio_pci_hot_reset() 2654 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_hot_reset_multi() 2660 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_compute_needs_reset() 2668 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_get_object() 2724 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 void vfio_display_edid_init(VFIOPCIDevice *vdev) in vfio_display_edid_init() 205 static VFIODMABuf *vfio_display_get_dmabuf(VFIOPCIDevice *vdev, in vfio_display_get_dmabuf() 268 static void vfio_display_free_dmabufs(VFIOPCIDevice *vdev) in vfio_display_free_dmabufs() 286 VFIOPCIDevice *vdev = opaque; in vfio_display_dmabuf_update() 381 void vfio_display_reset(VFIOPCIDevice *vdev) in vfio_display_reset() 395 VFIOPCIDevice *vdev = opaque; in vfio_display_region_update() 505 int vfio_display_probe(VFIOPCIDevice *vdev, Error **errp) in vfio_display_probe() [all …]
|
H A D | common.c | 828 VFIOPCIDevice *pcidev; in vfio_section_is_vfio_pci() 838 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()
|