From: Minoru Usui Date: Tue, 7 Jun 2011 00:59:44 +0000 (+0900) Subject: virNodeGetCPUStats: Define internal driver API X-Git-Tag: v0.9.3-rc1~158 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=85a44c6e367663b9153a36e00f1b5aae0c8d00c0;p=thirdparty%2Flibvirt.git virNodeGetCPUStats: Define internal driver API Signed-off-by: Minoru Usui --- 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;