Clean up all _virDomainBlockStats.
Signed-off-by: James <james.wangyufei@huawei.com>
Signed-off-by: Wang Rui <moon.wangrui@huawei.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
typedef int
(*virDrvDomainBlockStats)(virDomainPtr domain,
const char *path,
- struct _virDomainBlockStats *stats);
+ virDomainBlockStatsPtr stats);
typedef int
(*virDrvDomainBlockStatsFlags)(virDomainPtr domain,
virDomainBlockStatsPtr stats, size_t size)
{
virConnectPtr conn;
- struct _virDomainBlockStats stats2 = { -1, -1, -1, -1, -1 };
+ virDomainBlockStatsStruct stats2 = { -1, -1, -1, -1, -1 };
VIR_DOMAIN_DEBUG(dom, "disk=%s, stats=%p, size=%zi", disk, stats, size);
static int
lxcDomainBlockStats(virDomainPtr dom,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
int ret = -1, idx;
virDomainObjPtr vm;
static int
qemuDomainBlockStats(virDomainPtr dom,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
virQEMUDriverPtr driver = dom->conn->privateData;
int idx;
static int testDomainBlockStats(virDomainPtr domain,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
testConnPtr privconn = domain->conn->privateData;
virDomainObjPtr privdom;
static int
read_bd_stats(xenUnifiedPrivatePtr priv,
- int device, int domid, struct _virDomainBlockStats *stats)
+ int device, int domid, virDomainBlockStatsPtr stats)
{
stats->rd_req = read_bd_stat(device, domid, "rd_req");
stats->rd_bytes = read_bd_stat(device, domid, "rd_sect");
xenLinuxDomainBlockStats(xenUnifiedPrivatePtr priv,
virDomainDefPtr def,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
int device = xenLinuxDomainDeviceID(def->id, path);
extern int xenLinuxDomainBlockStats (xenUnifiedPrivatePtr priv,
virDomainDefPtr def, const char *path,
- struct _virDomainBlockStats *stats);
+ virDomainBlockStatsPtr stats);
extern int xenLinuxDomainDeviceID(int domid, const char *dev);
static int
xenUnifiedDomainBlockStats(virDomainPtr dom, const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
virDomainDefPtr def = NULL;
int ret = -1;
xenHypervisorDomainBlockStats(virConnectPtr conn,
virDomainDefPtr def,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
{
#ifdef __linux__
xenUnifiedPrivatePtr priv = conn->privateData;
int xenHypervisorDomainBlockStats (virConnectPtr conn,
virDomainDefPtr def,
const char *path,
- struct _virDomainBlockStats *stats)
+ virDomainBlockStatsPtr stats)
ATTRIBUTE_NONNULL (1);
int xenHypervisorDomainInterfaceStats (virDomainDefPtr def,
const char *path,
{
virDomainPtr dom;
const char *name = NULL, *device = NULL;
- struct _virDomainBlockStats stats;
+ virDomainBlockStatsStruct stats;
virTypedParameterPtr params = NULL;
virTypedParameterPtr par = NULL;
char *value = NULL;