aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_domain.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-01-14 11:15:01 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-01-14 11:15:01 +0000
commit2d2f7977a052e655db6748be5dabf5a58f5c5e32 (patch)
tree2975cca7fdacdc36cda921407eaa8b3bd9a4e044 /tools/libxc/xc_domain.c
parentb1b4a612b656d35d4f026f4f3d1dd6700194f18e (diff)
downloadxen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.tar.gz
xen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.tar.bz2
xen-2d2f7977a052e655db6748be5dabf5a58f5c5e32.zip
Remove unused XENMEM_translate_pfn_list.
Never used by a guest OS (except in IA64 hcall translation layer) and obsoleted in the tools for ages. Recent usage by qemu-dm is now removed. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/libxc/xc_domain.c')
-rw-r--r--tools/libxc/xc_domain.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/tools/libxc/xc_domain.c b/tools/libxc/xc_domain.c
index af43b48e57..a5f59e6f6a 100644
--- a/tools/libxc/xc_domain.c
+++ b/tools/libxc/xc_domain.c
@@ -537,33 +537,6 @@ int xc_domain_memory_populate_physmap(int xc_handle,
return err;
}
-int xc_domain_memory_translate_gpfn_list(int xc_handle,
- uint32_t domid,
- unsigned long nr_gpfns,
- xen_pfn_t *gpfn_list,
- xen_pfn_t *mfn_list)
-{
- int err;
- struct xen_translate_gpfn_list translate_gpfn_list = {
- .domid = domid,
- .nr_gpfns = nr_gpfns,
- };
- set_xen_guest_handle(translate_gpfn_list.gpfn_list, gpfn_list);
- set_xen_guest_handle(translate_gpfn_list.mfn_list, mfn_list);
-
- err = xc_memory_op(xc_handle, XENMEM_translate_gpfn_list, &translate_gpfn_list);
-
- if ( err != 0 )
- {
- DPRINTF("Failed translation for dom %d (%ld PFNs)\n",
- domid, nr_gpfns);
- errno = -err;
- err = -1;
- }
-
- return err;
-}
-
static int xc_domain_memory_pod_target(int xc_handle,
int op,
uint32_t domid,