virtio-balloon.c (170f209d7848dc2f14b3f3dccc34a49558680d4d) virtio-balloon.c (95129d6fc9ead97155627a4ca0cfd37282883658)
1/*
2 * Virtio Balloon Device
3 *
4 * Copyright IBM, Corp. 2008
5 * Copyright (C) 2011 Red Hat, Inc.
6 * Copyright (C) 2011 Amit Shah <amit.shah@redhat.com>
7 *
8 * Authors:

--- 56 unchanged lines hidden (view full) ---

65{
66 int i;
67 for (i = 0; i < VIRTIO_BALLOON_S_NR; dev->stats[i++] = -1);
68}
69
70static bool balloon_stats_supported(const VirtIOBalloon *s)
71{
72 VirtIODevice *vdev = VIRTIO_DEVICE(s);
1/*
2 * Virtio Balloon Device
3 *
4 * Copyright IBM, Corp. 2008
5 * Copyright (C) 2011 Red Hat, Inc.
6 * Copyright (C) 2011 Amit Shah <amit.shah@redhat.com>
7 *
8 * Authors:

--- 56 unchanged lines hidden (view full) ---

65{
66 int i;
67 for (i = 0; i < VIRTIO_BALLOON_S_NR; dev->stats[i++] = -1);
68}
69
70static bool balloon_stats_supported(const VirtIOBalloon *s)
71{
72 VirtIODevice *vdev = VIRTIO_DEVICE(s);
73 return virtio_has_feature(vdev, VIRTIO_BALLOON_F_STATS_VQ);
73 return virtio_vdev_has_feature(vdev, VIRTIO_BALLOON_F_STATS_VQ);
74}
75
76static bool balloon_stats_enabled(const VirtIOBalloon *s)
77{
78 return s->stats_poll_interval > 0;
79}
80
81static void balloon_stats_destroy_timer(VirtIOBalloon *s)

--- 382 unchanged lines hidden ---
74}
75
76static bool balloon_stats_enabled(const VirtIOBalloon *s)
77{
78 return s->stats_poll_interval > 0;
79}
80
81static void balloon_stats_destroy_timer(VirtIOBalloon *s)

--- 382 unchanged lines hidden ---