Home
last modified time | relevance | path

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

/qemu/hw/xen/
H A Dxen_pt.h67 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
70 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
73 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
76 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
79 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
82 (XenPCIPassthroughState *, XenPTReg *cfg_entry,
177 (XenPCIPassthroughState *, XenPTRegGroupInfo *,
233 struct XenPCIPassthroughState { struct
328 int xen_pt_msi_setup(XenPCIPassthroughState *s);
329 int xen_pt_msi_update(XenPCIPassthroughState *d);
[all …]
H A Dxen_pt_config_init.c119 static int xen_pt_common_reg_init(XenPCIPassthroughState *s, in xen_pt_common_reg_init()
241 static int xen_pt_vendor_reg_init(XenPCIPassthroughState *s, in xen_pt_vendor_reg_init()
248 static int xen_pt_device_reg_init(XenPCIPassthroughState *s, in xen_pt_device_reg_init()
255 static int xen_pt_status_reg_init(XenPCIPassthroughState *s, in xen_pt_status_reg_init()
303 static int xen_pt_irqpin_reg_init(XenPCIPassthroughState *s, in xen_pt_irqpin_reg_init()
1187 static int xen_pt_mask_reg_init(XenPCIPassthroughState *s, in xen_pt_mask_reg_init()
1592 static int xen_pt_pcie_size_init(XenPCIPassthroughState *s, in xen_pt_pcie_size_init()
1664 static int xen_pt_msi_size_init(XenPCIPassthroughState *s, in xen_pt_msi_size_init()
1692 static int xen_pt_msix_size_init(XenPCIPassthroughState *s, in xen_pt_msix_size_init()
1823 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.c144 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_pci_read_config()
249 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_pci_write_config()
549 XenPCIPassthroughState *s;
558 XenPCIPassthroughState *s = arg->s; in xen_pt_check_bar_overlap()
657 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_region_add()
666 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_region_del()
675 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_io_region_add()
684 XenPCIPassthroughState *s = container_of(l, XenPCIPassthroughState, in xen_pt_io_region_del()
708 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_destroy()
772 XenPCIPassthroughState *s = XEN_PT_DEVICE(d); in xen_pt_realize()
[all …]
H A Dxen_pt_graphics.c132 static void *get_vgabios(XenPCIPassthroughState *s, int *size, in get_vgabios()
166 void xen_pt_setup_vga(XenPCIPassthroughState *s, XenHostPCIDevice *dev, in xen_pt_setup_vga()
228 uint32_t igd_read_opregion(XenPCIPassthroughState *s) in igd_read_opregion()
244 void igd_write_opregion(XenPCIPassthroughState *s, uint32_t val) in igd_write_opregion()
378 void xen_igd_passthrough_isa_bridge_create(XenPCIPassthroughState *s, in type_init()
/qemu/include/hw/xen/
H A Dxen_igd.h16 typedef struct XenPCIPassthroughState XenPCIPassthroughState; typedef
21 uint32_t igd_read_opregion(XenPCIPassthroughState *s);
23 void igd_write_opregion(XenPCIPassthroughState *s, uint32_t val);
24 void xen_igd_passthrough_isa_bridge_create(XenPCIPassthroughState *s,