]> xenbits.xensource.com Git - libvirt.git/commitdiff
latency: Define the internal driver callback
authorOsier Yang <jyang@redhat.com>
Mon, 5 Sep 2011 08:15:14 +0000 (16:15 +0800)
committerOsier Yang <jyang@redhat.com>
Tue, 6 Sep 2011 04:02:51 +0000 (12:02 +0800)
src/driver.h

index 21b2bd30e14c4b07a7c8f4141c5c797e4a73290e..fc7a93169a1b69e02229beede4d6b5fdf4a5d3b0 100644 (file)
@@ -347,6 +347,13 @@ typedef int
                     (virDomainPtr domain,
                      const char *path,
                      struct _virDomainBlockStats *stats);
+typedef int
+    (*virDrvDomainBlockStatsFlags)
+                    (virDomainPtr domain,
+                     const char *path,
+                     virTypedParameterPtr params,
+                     int *nparams,
+                     unsigned int flags);
 typedef int
     (*virDrvDomainInterfaceStats)
                     (virDomainPtr domain,
@@ -806,6 +813,7 @@ struct _virDriver {
     virDrvDomainMigratePerform domainMigratePerform;
     virDrvDomainMigrateFinish  domainMigrateFinish;
     virDrvDomainBlockStats      domainBlockStats;
+    virDrvDomainBlockStatsFlags domainBlockStatsFlags;
     virDrvDomainInterfaceStats  domainInterfaceStats;
     virDrvDomainMemoryStats     domainMemoryStats;
     virDrvDomainBlockPeek      domainBlockPeek;