From: Ian Campbell Date: Wed, 10 Feb 2016 16:08:24 +0000 (+0000) Subject: placeholder for passthrough related functionality. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=87d47e09234973c81621c370122f3d0312d98db6;p=people%2Fliuw%2Flibxenctrl-split%2Fxen.git placeholder for passthrough related functionality. --- diff --git a/tools/libs/devicemodel/include/xendevicemodel.h b/tools/libs/devicemodel/include/xendevicemodel.h index e21c8d9aca..dcfc4121f1 100644 --- a/tools/libs/devicemodel/include/xendevicemodel.h +++ b/tools/libs/devicemodel/include/xendevicemodel.h @@ -378,6 +378,18 @@ int xendevicemodel_vram_dirtybitmap(xendevicemodel_handle *dm, struct xendevicemodel_vram *vram, start, length); +//PASSTHRU +//`xc_domain_bind_pt_pci_irq` N `XEN_DOMCTL_bind_pt_irq` N None +//`xc_domain_ioport_mapping` N `XEN_DOMCTL_ioport_mapping` N None +//`xc_domain_memory_mapping` N `XEN_DOMCTL_memory_mapping` N libxl +//`xc_domain_unbind_msi_irq` N `XEN_DOMCTL_unbind_pt_irq` N None +//`xc_domain_unbind_pt_irq` N `XEN_DOMCTL_unbind_pt_irq` N None +//`xc_domain_update_msi_irq` N `XEN_DOMCTL_bind_pt_irq` N None +//`xc_physdev_map_pirq` N `PHYSDEVOP_map_pirq` Y libxl +//`xc_physdev_map_pirq_msi` N `PHYSDEVOP_map_pirq` Y None +//`xc_physdev_unmap_pirq` N `PHYSDEVOP_unmap_pirq` Y libxl + +// U xc_domain_iomem_permission #endif #endif