Home
last modified time | relevance | path

Searched refs:xen_xc (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/accel/xen/
H A Dxen-all.c30 xc_interface *xen_xc; variable
82 xen_xc = xc_interface_open(0, 0, 0); in xen_init()
83 if (xen_xc == NULL) { in xen_init()
90 xc_interface_close(xen_xc); in xen_init()
97 xc_interface_close(xen_xc); in xen_init()
/openbmc/qemu/hw/xen/
H A Dxen_pt_graphics.c63 vga_args[i].rc = xc_domain_ioport_mapping(xen_xc, xen_domid, in xen_pt_register_vga_regions()
68 vga_args[i].rc = xc_domain_memory_mapping(xen_xc, xen_domid, in xen_pt_register_vga_regions()
99 vga_args[i].rc = xc_domain_ioport_mapping(xen_xc, xen_domid, in xen_pt_unregister_vga_regions()
104 vga_args[i].rc = xc_domain_memory_mapping(xen_xc, xen_domid, in xen_pt_unregister_vga_regions()
119 ret = xc_domain_memory_mapping(xen_xc, xen_domid, in xen_pt_unregister_vga_regions()
260 ret = xc_domain_iomem_permission(xen_xc, xen_domid, in igd_write_opregion()
273 ret = xc_domain_memory_mapping(xen_xc, xen_domid, in igd_write_opregion()
H A Dxen_pt_msi.c138 rc = xc_physdev_map_pirq_msi(xen_xc, xen_domid, XEN_PT_AUTO_ASSIGN, in msi_msix_setup()
178 rc = xc_domain_update_msi_irq(xen_xc, xen_domid, gvec, in msi_msix_update()
185 if (xc_physdev_unmap_pirq(xen_xc, xen_domid, *old_pirq)) { in msi_msix_update()
213 rc = xc_domain_unbind_msi_irq(xen_xc, xen_domid, gvec, pirq, gflags); in msi_msix_disable()
222 rc = xc_physdev_unmap_pirq(xen_xc, xen_domid, pirq); in msi_msix_disable()
415 ret = xc_domain_unbind_pt_irq(xen_xc, xen_domid, entry->pirq, in xen_pt_msix_update_remap()
H A Dxen_pt.c631 rc = xc_domain_ioport_mapping(xen_xc, xen_domid, in xen_pt_region_update()
643 rc = xc_domain_memory_mapping(xen_xc, xen_domid, in xen_pt_region_update()
716 rc = xc_domain_unbind_pt_irq(xen_xc, xen_domid, machine_irq, in xen_pt_destroy()
742 rc = xc_physdev_unmap_pirq(xen_xc, xen_domid, machine_irq); in xen_pt_destroy()
850 rc = xc_physdev_map_pirq(xen_xc, xen_domid, machine_irq, &pirq); in xen_pt_realize()
869 rc = xc_domain_bind_pt_pci_irq(xen_xc, xen_domid, machine_irq, in xen_pt_realize()
882 if (xc_physdev_unmap_pirq(xen_xc, xen_domid, machine_irq)) { in xen_pt_realize()
H A Dxen-hvm-common.c56 if (xc_domain_populate_physmap_exact(xen_xc, xen_domid, nr_pfn, 0, 0, pfn_list)) { in xen_ram_alloc()
700 errno, xen_xc); in xen_map_ioreq_server()
720 errno, xen_xc); in xen_map_ioreq_server()
733 errno, xen_xc); in xen_map_ioreq_server()
837 errno, xen_xc); in xen_do_ioreq_register()
/openbmc/qemu/include/hw/xen/
H A Dxen_native.h24 extern xc_interface *xen_xc;
58 rc = xc_domain_add_to_physmap(xen_xc, domid, XENMAPSPACE_gmfn, idx, in xendevicemodel_relocate_memory()
72 return xc_domain_pin_memory_cacheattr(xen_xc, domid, start, end, type); in xendevicemodel_pin_memory_cacheattr()
136 return xen_xc; in xendevicemodel_open()
336 rc = xc_get_hvm_param(xen_xc, dom, HVM_PARAM_IOREQ_PFN, &param); in xen_get_default_ioreq_server_info()
344 rc = xc_get_hvm_param(xen_xc, dom, HVM_PARAM_BUFIOREQ_PFN, &param); in xen_get_default_ioreq_server_info()
352 rc = xc_get_hvm_param(xen_xc, dom, HVM_PARAM_BUFIOREQ_EVTCHN, in xen_get_default_ioreq_server_info()
/openbmc/qemu/hw/i386/xen/
H A Dxen-hvm.c99 xc_set_hvm_param(xen_xc, xen_domid, HVM_PARAM_ACPI_S_STATE, 3); in xen_suspend_notifier()
584 xc_set_hvm_param(xen_xc, xen_domid, HVM_PARAM_ACPI_S_STATE, 0); in xen_wakeup_notifier()
632 rc = xen_get_vmport_regs_pfn(xen_xc, xen_domid, &ioreq_pfn); in xen_hvm_init_pc()
640 errno, xen_xc); in xen_hvm_init_pc()