]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/xen/xen-ops.h
xen: unify foreign GFN map/unmap for auto-xlated physmap guests
[mirror_ubuntu-zesty-kernel.git] / include / xen / xen-ops.h
index 83338210ee045277b785e2af35b11b30b24c1e74..9eb88a4512bdb16327f18c9361e52ef449951b6e 100644 (file)
@@ -34,6 +34,14 @@ int xen_remap_domain_mfn_range(struct vm_area_struct *vma,
                               struct page **pages);
 int xen_unmap_domain_mfn_range(struct vm_area_struct *vma,
                               int numpgs, struct page **pages);
+int xen_xlate_remap_gfn_range(struct vm_area_struct *vma,
+                             unsigned long addr,
+                             xen_pfn_t gfn, int nr,
+                             pgprot_t prot,
+                             unsigned domid,
+                             struct page **pages);
+int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma,
+                             int nr, struct page **pages);
 
 bool xen_running_on_version_or_later(unsigned int major, unsigned int minor);