Home
last modified time | relevance | path

Searched refs:XenPCIPassthroughState (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen_pt.h55 uint32_t igd_read_opregion(XenPCIPassthroughState *s);
66 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
69 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
72 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
75 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
78 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
81 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
176 (XenPCIPassthroughState *, XenPTRegGroupInfo *,
232 struct XenPCIPassthroughState { struct
327 int xen_pt_msi_setup(XenPCIPassthroughState *s);
[all …]
H A Dxen_pt_config_init.c118 static int xen_pt_common_reg_init(XenPCIPassthroughState *s, in xen_pt_common_reg_init()
240 static int xen_pt_vendor_reg_init(XenPCIPassthroughState *s, in xen_pt_vendor_reg_init()
247 static int xen_pt_device_reg_init(XenPCIPassthroughState *s, in xen_pt_device_reg_init()
254 static int xen_pt_status_reg_init(XenPCIPassthroughState *s, in xen_pt_status_reg_init()
299 static int xen_pt_irqpin_reg_init(XenPCIPassthroughState *s, in xen_pt_irqpin_reg_init()
1183 static int xen_pt_mask_reg_init(XenPCIPassthroughState *s, in xen_pt_mask_reg_init()
1588 static int xen_pt_pcie_size_init(XenPCIPassthroughState *s, in xen_pt_pcie_size_init()
1660 static int xen_pt_msi_size_init(XenPCIPassthroughState *s, in xen_pt_msi_size_init()
1688 static int xen_pt_msix_size_init(XenPCIPassthroughState *s, in xen_pt_msix_size_init()
1819 static int xen_pt_ptr_reg_init(XenPCIPassthroughState *s, in xen_pt_ptr_reg_init()
[all …]
H A Dxen_pt_msi.c74 static int msi_msix_enable(XenPCIPassthroughState *s, in msi_msix_enable()
105 static int msi_msix_setup(XenPCIPassthroughState *s, in msi_msix_setup()
249 int xen_pt_msi_setup(XenPCIPassthroughState *s) in xen_pt_msi_setup()
277 int xen_pt_msi_update(XenPCIPassthroughState *s) in xen_pt_msi_update()
286 void xen_pt_msi_disable(XenPCIPassthroughState *s) in xen_pt_msi_disable()
374 int xen_pt_msix_update(XenPCIPassthroughState *s) in xen_pt_msix_update()
386 void xen_pt_msix_disable(XenPCIPassthroughState *s) in xen_pt_msix_disable()
442 XenPCIPassthroughState *s = opaque; in pci_msix_write()
480 XenPCIPassthroughState *s = opaque; in pci_msix_read()
619 void xen_pt_msix_unmap(XenPCIPassthroughState *s) in xen_pt_msix_unmap()
[all …]
H A Dxen_pt.c143 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_pci_read_config()
248 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_pci_write_config()
548 XenPCIPassthroughState *s;
557 XenPCIPassthroughState *s = arg->s; in xen_pt_check_bar_overlap()
656 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_region_add()
665 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_region_del()
674 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_io_region_add()
683 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_io_region_del()
707 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_destroy()
771 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_realize()
[all …]
H A Dxen_pt_graphics.c131 static void *get_vgabios(XenPCIPassthroughState *s, int *size, in get_vgabios()
165 void xen_pt_setup_vga(XenPCIPassthroughState *s, XenHostPCIDevice *dev, in xen_pt_setup_vga()
227 uint32_t igd_read_opregion(XenPCIPassthroughState *s) in igd_read_opregion()
243 void igd_write_opregion(XenPCIPassthroughState *s, uint32_t val) in igd_write_opregion()
377 void xen_igd_passthrough_isa_bridge_create(XenPCIPassthroughState *s, in type_init()