From 85a44c6e367663b9153a36e00f1b5aae0c8d00c0 Mon Sep 17 00:00:00 2001 From: Minoru Usui Date: Tue, 7 Jun 2011 09:59:44 +0900 Subject: [PATCH] virNodeGetCPUStats: Define internal driver API Signed-off-by: Minoru Usui --- src/driver.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/driver.h b/src/driver.h index 17047c9baa..903d3da982 100644 --- a/src/driver.h +++ b/src/driver.h @@ -376,6 +376,14 @@ typedef virDomainPtr typedef struct _virDriver virDriver; typedef virDriver *virDriverPtr; +typedef int + (*virDrvNodeGetCPUStats) + (virConnectPtr conn, + int cpuNum, + virCPUStatsPtr params, + int *nparams, + unsigned int flags); + typedef int (*virDrvNodeGetCellsFreeMemory) (virConnectPtr conn, @@ -719,6 +727,7 @@ struct _virDriver { virDrvDomainBlockPeek domainBlockPeek; virDrvDomainMemoryPeek domainMemoryPeek; virDrvDomainGetBlockInfo domainGetBlockInfo; + virDrvNodeGetCPUStats nodeGetCPUStats; virDrvNodeGetCellsFreeMemory nodeGetCellsFreeMemory; virDrvNodeGetFreeMemory nodeGetFreeMemory; virDrvDomainEventRegister domainEventRegister; -- 2.47.3