From 63f388c99dda204a9906b1b0baedd58824af0333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ry=C5=A1av=C3=BD?= Date: Thu, 15 Sep 2016 10:27:02 +0200 Subject: [PATCH] virhostcpu: Expose virHostCPUStatsAssign MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We will need this function shortly when implementing nodeGetCPUStats in the test driver. Signed-off-by: Tomáš Ryšavý Signed-off-by: Michal Privoznik --- src/libvirt_private.syms | 1 + src/util/virhostcpu.c | 2 +- src/util/virhostcpu.h | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms index 80d5e86d0e..9610e0cb6f 100644 --- a/src/libvirt_private.syms +++ b/src/libvirt_private.syms @@ -1095,6 +1095,7 @@ virHostCPUGetOnlineBitmap; virHostCPUGetPresentBitmap; virHostCPUGetStats; virHostCPUGetThreadsPerSubcore; +virHostCPUStatsAssign; virHostMemAllocPages; virHostMemGetCellsFree; virHostMemGetFreePages; diff --git a/src/util/virhostcpu.c b/src/util/virhostcpu.c index b5a37a8965..856d83c3e4 100644 --- a/src/util/virhostcpu.c +++ b/src/util/virhostcpu.c @@ -781,7 +781,7 @@ virHostCPUGetInfoPopulateLinux(FILE *cpuinfo, return ret; } -static int +int virHostCPUStatsAssign(virNodeCPUStatsPtr param, const char *name, unsigned long long value) diff --git a/src/util/virhostcpu.h b/src/util/virhostcpu.h index bc9cf98b53..b048704608 100644 --- a/src/util/virhostcpu.h +++ b/src/util/virhostcpu.h @@ -53,4 +53,8 @@ int virHostCPUGetInfo(virArch hostarch, int virHostCPUGetKVMMaxVCPUs(void); +int virHostCPUStatsAssign(virNodeCPUStatsPtr param, + const char *name, + unsigned long long value); + #endif /* __VIR_HOSTCPU_H__*/