In preparation for moving all the memory related APIs out of
the nodeinfo file, give them a virHostMem name prefix.
Signed-off-by: Daniel P. Berrange <berrange(a)redhat.com>
---
src/libvirt_private.syms | 14 ++++----
src/lxc/lxc_driver.c | 16 ++++-----
src/nodeinfo.c | 82 +++++++++++++++++++++++-----------------------
src/nodeinfo.h | 35 ++++++++++----------
src/openvz/openvz_driver.c | 6 ++--
src/qemu/qemu_driver.c | 16 ++++-----
src/uml/uml_driver.c | 16 ++++-----
src/util/virnuma.c | 2 +-
src/vbox/vbox_common.c | 10 +++---
src/xen/xen_driver.c | 4 +--
10 files changed, 101 insertions(+), 100 deletions(-)
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index a9025f5..2317c25 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -1025,21 +1025,21 @@ virLogManagerNew;
# nodeinfo.h
-nodeAllocPages;
nodeCapsInitNUMA;
-nodeGetCellsFreeMemory;
nodeGetCPUCount;
nodeGetCPUMap;
nodeGetCPUStats;
-nodeGetFreePages;
nodeGetInfo;
-nodeGetMemory;
-nodeGetMemoryParameters;
-nodeGetMemoryStats;
nodeGetOnlineCPUBitmap;
nodeGetPresentCPUBitmap;
nodeGetThreadsPerSubcore;
-nodeSetMemoryParameters;
+virHostMemAllocPages;
+virHostMemGetCellsFree;
+virHostMemGetFreePages;
+virHostMemGetInfo;
+virHostMemGetParameters;
+virHostMemGetStats;
+virHostMemSetParameters;
# secret/secret_util.h
diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c
index e7f66cc..3a8383b 100644
--- a/src/lxc/lxc_driver.c
+++ b/src/lxc/lxc_driver.c
@@ -5454,7 +5454,7 @@ lxcNodeGetMemoryStats(virConnectPtr conn,
if (virNodeGetMemoryStatsEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryStats(cellNum, params, nparams, flags);
+ return virHostMemGetStats(cellNum, params, nparams, flags);
}
@@ -5467,7 +5467,7 @@ lxcNodeGetCellsFreeMemory(virConnectPtr conn,
if (virNodeGetCellsFreeMemoryEnsureACL(conn) < 0)
return -1;
- return nodeGetCellsFreeMemory(freeMems, startCell, maxCells);
+ return virHostMemGetCellsFree(freeMems, startCell, maxCells);
}
@@ -5479,7 +5479,7 @@ lxcNodeGetFreeMemory(virConnectPtr conn)
if (virNodeGetFreeMemoryEnsureACL(conn) < 0)
return 0;
- if (nodeGetMemory(NULL, &freeMem) < 0)
+ if (virHostMemGetInfo(NULL, &freeMem) < 0)
return 0;
return freeMem;
@@ -5495,7 +5495,7 @@ lxcNodeGetMemoryParameters(virConnectPtr conn,
if (virNodeGetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryParameters(params, nparams, flags);
+ return virHostMemGetParameters(params, nparams, flags);
}
@@ -5508,7 +5508,7 @@ lxcNodeSetMemoryParameters(virConnectPtr conn,
if (virNodeSetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeSetMemoryParameters(params, nparams, flags);
+ return virHostMemSetParameters(params, nparams, flags);
}
@@ -5667,7 +5667,7 @@ lxcNodeGetFreePages(virConnectPtr conn,
if (virNodeGetFreePagesEnsureACL(conn) < 0)
return -1;
- return nodeGetFreePages(npages, pages, startCell, cellCount, counts);
+ return virHostMemGetFreePages(npages, pages, startCell, cellCount, counts);
}
@@ -5687,8 +5687,8 @@ lxcNodeAllocPages(virConnectPtr conn,
if (virNodeAllocPagesEnsureACL(conn) < 0)
return -1;
- return nodeAllocPages(npages, pageSizes, pageCounts,
- startCell, cellCount, add);
+ return virHostMemAllocPages(npages, pageSizes, pageCounts,
+ startCell, cellCount, add);
}
diff --git a/src/nodeinfo.c b/src/nodeinfo.c
index e6a9d3d..1cac1a4 100644
--- a/src/nodeinfo.c
+++ b/src/nodeinfo.c
@@ -187,7 +187,7 @@ freebsdNodeGetCPUStats(int cpuNum,
}
static int
-freebsdNodeGetMemoryStats(virNodeMemoryStatsPtr params,
+virHostMemGetStatsFreeBSD(virNodeMemoryStatsPtr params,
int *nparams)
{
size_t i, j = 0;
@@ -960,7 +960,7 @@ linuxNodeGetCPUStats(FILE *procstat,
}
static int
-linuxNodeGetMemoryStats(FILE *meminfo,
+virHostMemGetStatsLinux(FILE *meminfo,
int cellNum,
virNodeMemoryStatsPtr params,
int *nparams)
@@ -1247,7 +1247,7 @@ nodeGetInfo(virNodeInfoPtr nodeinfo)
if (virStrcpyStatic(nodeinfo->model, virArchToString(hostarch)) == NULL)
return -1;
- if (nodeGetMemory(&memorybytes, NULL) < 0)
+ if (virHostMemGetInfo(&memorybytes, NULL) < 0)
return -1;
nodeinfo->memory = memorybytes / 1024;
@@ -1292,7 +1292,7 @@ nodeGetCPUStats(int cpuNum ATTRIBUTE_UNUSED,
}
int
-nodeGetMemoryStats(int cellNum ATTRIBUTE_UNUSED,
+virHostMemGetStats(int cellNum ATTRIBUTE_UNUSED,
virNodeMemoryStatsPtr params ATTRIBUTE_UNUSED,
int *nparams ATTRIBUTE_UNUSED,
unsigned int flags)
@@ -1333,14 +1333,14 @@ nodeGetMemoryStats(int cellNum ATTRIBUTE_UNUSED,
VIR_FREE(meminfo_path);
return -1;
}
- ret = linuxNodeGetMemoryStats(meminfo, cellNum, params, nparams);
+ ret = virHostMemGetStatsLinux(meminfo, cellNum, params, nparams);
VIR_FORCE_FCLOSE(meminfo);
VIR_FREE(meminfo_path);
return ret;
}
#elif defined(__FreeBSD__)
- return freebsdNodeGetMemoryStats(params, nparams);
+ return virHostMemGetStatsFreeBSD(params, nparams);
#else
virReportError(VIR_ERR_NO_SUPPORT, "%s",
_("node memory stats not implemented on this platform"));
@@ -1491,7 +1491,7 @@ nodeGetOnlineCPUBitmap(void)
#ifdef __linux__
static int
-nodeSetMemoryParameterValue(virTypedParameterPtr param)
+virHostMemSetParameterValue(virTypedParameterPtr param)
{
char *path = NULL;
char *strval = NULL;
@@ -1525,8 +1525,8 @@ nodeSetMemoryParameterValue(virTypedParameterPtr param)
}
static bool
-nodeMemoryParametersIsAllSupported(virTypedParameterPtr params,
- int nparams)
+virHostMemParametersAreAllSupported(virTypedParameterPtr params,
+ int nparams)
{
char *path = NULL;
size_t i;
@@ -1557,7 +1557,7 @@ nodeMemoryParametersIsAllSupported(virTypedParameterPtr params,
#endif
int
-nodeSetMemoryParameters(virTypedParameterPtr params ATTRIBUTE_UNUSED,
+virHostMemSetParameters(virTypedParameterPtr params ATTRIBUTE_UNUSED,
int nparams ATTRIBUTE_UNUSED,
unsigned int flags)
{
@@ -1577,11 +1577,11 @@ nodeSetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
NULL) < 0)
return -1;
- if (!nodeMemoryParametersIsAllSupported(params, nparams))
+ if (!virHostMemParametersAreAllSupported(params, nparams))
return -1;
for (i = 0; i < nparams; i++) {
- rc = nodeSetMemoryParameterValue(¶ms[i]);
+ rc = virHostMemSetParameterValue(¶ms[i]);
if (rc < 0)
return -1;
@@ -1598,7 +1598,7 @@ nodeSetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
#ifdef __linux__
static int
-nodeGetMemoryParameterValue(const char *field,
+virHostMemGetParameterValue(const char *field,
void *value)
{
char *path = NULL;
@@ -1649,7 +1649,7 @@ nodeGetMemoryParameterValue(const char *field,
#define NODE_MEMORY_PARAMETERS_NUM 8
int
-nodeGetMemoryParameters(virTypedParameterPtr params ATTRIBUTE_UNUSED,
+virHostMemGetParameters(virTypedParameterPtr params ATTRIBUTE_UNUSED,
int *nparams ATTRIBUTE_UNUSED,
unsigned int flags)
{
@@ -1677,7 +1677,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
switch (i) {
case 0:
- ret = nodeGetMemoryParameterValue("pages_to_scan",
&pages_to_scan);
+ ret = virHostMemGetParameterValue("pages_to_scan",
&pages_to_scan);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1690,7 +1690,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 1:
- ret = nodeGetMemoryParameterValue("sleep_millisecs",
&sleep_millisecs);
+ ret = virHostMemGetParameterValue("sleep_millisecs",
&sleep_millisecs);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1703,7 +1703,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 2:
- ret = nodeGetMemoryParameterValue("pages_shared",
&pages_shared);
+ ret = virHostMemGetParameterValue("pages_shared",
&pages_shared);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1716,7 +1716,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 3:
- ret = nodeGetMemoryParameterValue("pages_sharing",
&pages_sharing);
+ ret = virHostMemGetParameterValue("pages_sharing",
&pages_sharing);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1729,7 +1729,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 4:
- ret = nodeGetMemoryParameterValue("pages_unshared",
&pages_unshared);
+ ret = virHostMemGetParameterValue("pages_unshared",
&pages_unshared);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1742,7 +1742,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 5:
- ret = nodeGetMemoryParameterValue("pages_volatile",
&pages_volatile);
+ ret = virHostMemGetParameterValue("pages_volatile",
&pages_volatile);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1755,7 +1755,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 6:
- ret = nodeGetMemoryParameterValue("full_scans", &full_scans);
+ ret = virHostMemGetParameterValue("full_scans", &full_scans);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1768,7 +1768,7 @@ nodeGetMemoryParameters(virTypedParameterPtr params
ATTRIBUTE_UNUSED,
break;
case 7:
- ret = nodeGetMemoryParameterValue("merge_across_nodes",
&merge_across_nodes);
+ ret = virHostMemGetParameterValue("merge_across_nodes",
&merge_across_nodes);
if (ret == -2)
continue;
else if (ret == -1)
@@ -1886,7 +1886,7 @@ nodeCapsInitNUMAFake(const char *cpupath ATTRIBUTE_UNUSED,
}
static int
-nodeGetCellsFreeMemoryFake(unsigned long long *freeMems,
+virHostMemGetCellsFreeFake(unsigned long long *freeMems,
int startCell,
int maxCells ATTRIBUTE_UNUSED)
{
@@ -1911,8 +1911,8 @@ nodeGetCellsFreeMemoryFake(unsigned long long *freeMems,
}
static int
-nodeGetMemoryFake(unsigned long long *mem,
- unsigned long long *freeMem)
+virHostMemGetInfoFake(unsigned long long *mem,
+ unsigned long long *freeMem)
{
int ret = -1;
@@ -2168,7 +2168,7 @@ nodeCapsInitNUMA(virCapsPtr caps)
int
-nodeGetCellsFreeMemory(unsigned long long *freeMems,
+virHostMemGetCellsFree(unsigned long long *freeMems,
int startCell,
int maxCells)
{
@@ -2178,7 +2178,7 @@ nodeGetCellsFreeMemory(unsigned long long *freeMems,
int maxCell;
if (!virNumaIsAvailable())
- return nodeGetCellsFreeMemoryFake(freeMems,
+ return virHostMemGetCellsFreeFake(freeMems,
startCell, maxCells);
if ((maxCell = virNumaGetMaxNode()) < 0)
@@ -2206,8 +2206,8 @@ nodeGetCellsFreeMemory(unsigned long long *freeMems,
}
int
-nodeGetMemory(unsigned long long *mem,
- unsigned long long *freeMem)
+virHostMemGetInfo(unsigned long long *mem,
+ unsigned long long *freeMem)
{
int max_node;
int n;
@@ -2219,7 +2219,7 @@ nodeGetMemory(unsigned long long *mem,
*freeMem = 0;
if (!virNumaIsAvailable())
- return nodeGetMemoryFake(mem, freeMem);
+ return virHostMemGetInfoFake(mem, freeMem);
if ((max_node = virNumaGetMaxNode()) < 0)
return -1;
@@ -2244,11 +2244,11 @@ nodeGetMemory(unsigned long long *mem,
}
int
-nodeGetFreePages(unsigned int npages,
- unsigned int *pages,
- int startCell,
- unsigned int cellCount,
- unsigned long long *counts)
+virHostMemGetFreePages(unsigned int npages,
+ unsigned int *pages,
+ int startCell,
+ unsigned int cellCount,
+ unsigned long long *counts)
{
int ret = -1;
int cell, lastCell;
@@ -2290,12 +2290,12 @@ nodeGetFreePages(unsigned int npages,
}
int
-nodeAllocPages(unsigned int npages,
- unsigned int *pageSizes,
- unsigned long long *pageCounts,
- int startCell,
- unsigned int cellCount,
- bool add)
+virHostMemAllocPages(unsigned int npages,
+ unsigned int *pageSizes,
+ unsigned long long *pageCounts,
+ int startCell,
+ unsigned int cellCount,
+ bool add)
{
int ret = -1;
int cell, lastCell;
diff --git a/src/nodeinfo.h b/src/nodeinfo.h
index b4f434e..d89db33 100644
--- a/src/nodeinfo.h
+++ b/src/nodeinfo.h
@@ -33,26 +33,26 @@ int nodeGetCPUStats(int cpuNum,
virNodeCPUStatsPtr params,
int *nparams,
unsigned int flags);
-int nodeGetMemoryStats(int cellNum,
+int virHostMemGetStats(int cellNum,
virNodeMemoryStatsPtr params,
int *nparams,
unsigned int flags);
-int nodeGetCellsFreeMemory(unsigned long long *freeMems,
+int virHostMemGetCellsFree(unsigned long long *freeMems,
int startCell,
int maxCells);
-int nodeGetMemory(unsigned long long *mem,
- unsigned long long *freeMem);
+int virHostMemGetInfo(unsigned long long *mem,
+ unsigned long long *freeMem);
virBitmapPtr nodeGetPresentCPUBitmap(void);
virBitmapPtr nodeGetOnlineCPUBitmap(void);
int nodeGetCPUCount(void);
int nodeGetThreadsPerSubcore(virArch arch);
-int nodeGetMemoryParameters(virTypedParameterPtr params,
+int virHostMemGetParameters(virTypedParameterPtr params,
int *nparams,
unsigned int flags);
-int nodeSetMemoryParameters(virTypedParameterPtr params,
+int virHostMemSetParameters(virTypedParameterPtr params,
int nparams,
unsigned int flags);
@@ -60,16 +60,17 @@ int nodeGetCPUMap(unsigned char **cpumap,
unsigned int *online,
unsigned int flags);
-int nodeGetFreePages(unsigned int npages,
- unsigned int *pages,
- int startCell,
- unsigned int cellCount,
- unsigned long long *counts);
+int virHostMemGetFreePages(unsigned int npages,
+ unsigned int *pages,
+ int startCell,
+ unsigned int cellCount,
+ unsigned long long *counts);
+
+int virHostMemAllocPages(unsigned int npages,
+ unsigned int *pageSizes,
+ unsigned long long *pageCounts,
+ int startCell,
+ unsigned int cellCount,
+ bool add);
-int nodeAllocPages(unsigned int npages,
- unsigned int *pageSizes,
- unsigned long long *pageCounts,
- int startCell,
- unsigned int cellCount,
- bool add);
#endif /* __VIR_NODEINFO_H__*/
diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c
index 24a20cc..a68c1e7 100644
--- a/src/openvz/openvz_driver.c
+++ b/src/openvz/openvz_driver.c
@@ -2177,7 +2177,7 @@ openvzNodeGetMemoryStats(virConnectPtr conn ATTRIBUTE_UNUSED,
int *nparams,
unsigned int flags)
{
- return nodeGetMemoryStats(cellNum, params, nparams, flags);
+ return virHostMemGetStats(cellNum, params, nparams, flags);
}
@@ -2187,7 +2187,7 @@ openvzNodeGetCellsFreeMemory(virConnectPtr conn ATTRIBUTE_UNUSED,
int startCell,
int maxCells)
{
- return nodeGetCellsFreeMemory(freeMems, startCell, maxCells);
+ return virHostMemGetCellsFree(freeMems, startCell, maxCells);
}
@@ -2195,7 +2195,7 @@ static unsigned long long
openvzNodeGetFreeMemory(virConnectPtr conn ATTRIBUTE_UNUSED)
{
unsigned long long freeMem;
- if (nodeGetMemory(NULL, &freeMem) < 0)
+ if (virHostMemGetInfo(NULL, &freeMem) < 0)
return 0;
return freeMem;
}
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 79447e9..b6d332c 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -18538,7 +18538,7 @@ qemuNodeGetMemoryStats(virConnectPtr conn,
if (virNodeGetMemoryStatsEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryStats(cellNum, params, nparams, flags);
+ return virHostMemGetStats(cellNum, params, nparams, flags);
}
@@ -18551,7 +18551,7 @@ qemuNodeGetCellsFreeMemory(virConnectPtr conn,
if (virNodeGetCellsFreeMemoryEnsureACL(conn) < 0)
return -1;
- return nodeGetCellsFreeMemory(freeMems, startCell, maxCells);
+ return virHostMemGetCellsFree(freeMems, startCell, maxCells);
}
@@ -18563,7 +18563,7 @@ qemuNodeGetFreeMemory(virConnectPtr conn)
if (virNodeGetFreeMemoryEnsureACL(conn) < 0)
return 0;
- if (nodeGetMemory(NULL, &freeMem) < 0)
+ if (virHostMemGetInfo(NULL, &freeMem) < 0)
return 0;
return freeMem;
@@ -18579,7 +18579,7 @@ qemuNodeGetMemoryParameters(virConnectPtr conn,
if (virNodeGetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryParameters(params, nparams, flags);
+ return virHostMemGetParameters(params, nparams, flags);
}
@@ -18592,7 +18592,7 @@ qemuNodeSetMemoryParameters(virConnectPtr conn,
if (virNodeSetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeSetMemoryParameters(params, nparams, flags);
+ return virHostMemSetParameters(params, nparams, flags);
}
@@ -18863,7 +18863,7 @@ qemuNodeGetFreePages(virConnectPtr conn,
if (virNodeGetFreePagesEnsureACL(conn) < 0)
return -1;
- return nodeGetFreePages(npages, pages, startCell, cellCount, counts);
+ return virHostMemGetFreePages(npages, pages, startCell, cellCount, counts);
}
@@ -19740,8 +19740,8 @@ qemuNodeAllocPages(virConnectPtr conn,
if (virNodeAllocPagesEnsureACL(conn) < 0)
return -1;
- return nodeAllocPages(npages, pageSizes, pageCounts,
- startCell, cellCount, add);
+ return virHostMemAllocPages(npages, pageSizes, pageCounts,
+ startCell, cellCount, add);
}
diff --git a/src/uml/uml_driver.c b/src/uml/uml_driver.c
index 1c7a36d..fd6811f 100644
--- a/src/uml/uml_driver.c
+++ b/src/uml/uml_driver.c
@@ -2806,7 +2806,7 @@ umlNodeGetMemoryStats(virConnectPtr conn,
if (virNodeGetMemoryStatsEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryStats(cellNum, params, nparams, flags);
+ return virHostMemGetStats(cellNum, params, nparams, flags);
}
@@ -2819,7 +2819,7 @@ umlNodeGetCellsFreeMemory(virConnectPtr conn,
if (virNodeGetCellsFreeMemoryEnsureACL(conn) < 0)
return -1;
- return nodeGetCellsFreeMemory(freeMems, startCell, maxCells);
+ return virHostMemGetCellsFree(freeMems, startCell, maxCells);
}
@@ -2831,7 +2831,7 @@ umlNodeGetFreeMemory(virConnectPtr conn)
if (virNodeGetFreeMemoryEnsureACL(conn) < 0)
return 0;
- if (nodeGetMemory(NULL, &freeMem) < 0)
+ if (virHostMemGetInfo(NULL, &freeMem) < 0)
return 0;
return freeMem;
@@ -2847,7 +2847,7 @@ umlNodeGetMemoryParameters(virConnectPtr conn,
if (virNodeGetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryParameters(params, nparams, flags);
+ return virHostMemGetParameters(params, nparams, flags);
}
@@ -2860,7 +2860,7 @@ umlNodeSetMemoryParameters(virConnectPtr conn,
if (virNodeSetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeSetMemoryParameters(params, nparams, flags);
+ return virHostMemSetParameters(params, nparams, flags);
}
@@ -2904,7 +2904,7 @@ umlNodeGetFreePages(virConnectPtr conn,
if (virNodeGetFreePagesEnsureACL(conn) < 0)
return -1;
- return nodeGetFreePages(npages, pages, startCell, cellCount, counts);
+ return virHostMemGetFreePages(npages, pages, startCell, cellCount, counts);
}
@@ -2924,8 +2924,8 @@ umlNodeAllocPages(virConnectPtr conn,
if (virNodeAllocPagesEnsureACL(conn) < 0)
return -1;
- return nodeAllocPages(npages, pageSizes, pageCounts,
- startCell, cellCount, add);
+ return virHostMemAllocPages(npages, pageSizes, pageCounts,
+ startCell, cellCount, add);
}
diff --git a/src/util/virnuma.c b/src/util/virnuma.c
index df0f93a..1e78eb6 100644
--- a/src/util/virnuma.c
+++ b/src/util/virnuma.c
@@ -659,7 +659,7 @@ virNumaGetPageInfo(int node,
/* TODO: come up with better algorithm that takes huge pages into
* account. The problem is huge pages cut off regular memory. */
if (node == -1) {
- if (nodeGetMemory(&memsize, &memfree) < 0)
+ if (virHostMemGetInfo(&memsize, &memfree) < 0)
goto cleanup;
} else {
if (virNumaGetNodeMemory(node, &memsize, &memfree) < 0)
diff --git a/src/vbox/vbox_common.c b/src/vbox/vbox_common.c
index 02a7231..603a071 100644
--- a/src/vbox/vbox_common.c
+++ b/src/vbox/vbox_common.c
@@ -7531,14 +7531,14 @@ vboxNodeGetCellsFreeMemory(virConnectPtr conn ATTRIBUTE_UNUSED,
int startCell,
int maxCells)
{
- return nodeGetCellsFreeMemory(freeMems, startCell, maxCells);
+ return virHostMemGetCellsFree(freeMems, startCell, maxCells);
}
static unsigned long long
vboxNodeGetFreeMemory(virConnectPtr conn ATTRIBUTE_UNUSED)
{
unsigned long long freeMem;
- if (nodeGetMemory(NULL, &freeMem) < 0)
+ if (virHostMemGetInfo(NULL, &freeMem) < 0)
return 0;
return freeMem;
}
@@ -7554,7 +7554,7 @@ vboxNodeGetFreePages(virConnectPtr conn ATTRIBUTE_UNUSED,
{
virCheckFlags(0, -1);
- return nodeGetFreePages(npages, pages, startCell, cellCount, counts);
+ return virHostMemGetFreePages(npages, pages, startCell, cellCount, counts);
}
static int
@@ -7570,8 +7570,8 @@ vboxNodeAllocPages(virConnectPtr conn ATTRIBUTE_UNUSED,
virCheckFlags(VIR_NODE_ALLOC_PAGES_SET, -1);
- return nodeAllocPages(npages, pageSizes, pageCounts,
- startCell, cellCount, add);
+ return virHostMemAllocPages(npages, pageSizes, pageCounts,
+ startCell, cellCount, add);
}
static int
diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c
index 3f5d80d..2196666 100644
--- a/src/xen/xen_driver.c
+++ b/src/xen/xen_driver.c
@@ -2563,7 +2563,7 @@ xenUnifiedNodeGetMemoryParameters(virConnectPtr conn,
if (virNodeGetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeGetMemoryParameters(params, nparams, flags);
+ return virHostMemGetParameters(params, nparams, flags);
}
@@ -2576,7 +2576,7 @@ xenUnifiedNodeSetMemoryParameters(virConnectPtr conn,
if (virNodeSetMemoryParametersEnsureACL(conn) < 0)
return -1;
- return nodeSetMemoryParameters(params, nparams, flags);
+ return virHostMemSetParameters(params, nparams, flags);
}
--
2.5.5