Revision 6d0ee850 hw/virtio-balloon.c
b/hw/virtio-balloon.c | ||
---|---|---|
261 | 261 |
|
262 | 262 |
qemu_put_be32(f, s->num_pages); |
263 | 263 |
qemu_put_be32(f, s->actual); |
264 |
qemu_put_buffer(f, (uint8_t *)&s->stats_vq_elem, sizeof(VirtQueueElement)); |
|
265 |
qemu_put_buffer(f, (uint8_t *)&s->stats_vq_offset, sizeof(size_t)); |
|
266 |
qemu_put_buffer(f, (uint8_t *)&s->stats_callback, sizeof(MonitorCompletion)); |
|
267 |
qemu_put_buffer(f, (uint8_t *)&s->stats_opaque_callback_data, sizeof(void)); |
|
268 | 264 |
} |
269 | 265 |
|
270 | 266 |
static int virtio_balloon_load(QEMUFile *f, void *opaque, int version_id) |
... | ... | |
278 | 274 |
|
279 | 275 |
s->num_pages = qemu_get_be32(f); |
280 | 276 |
s->actual = qemu_get_be32(f); |
281 |
qemu_get_buffer(f, (uint8_t *)&s->stats_vq_elem, sizeof(VirtQueueElement)); |
|
282 |
qemu_get_buffer(f, (uint8_t *)&s->stats_vq_offset, sizeof(size_t)); |
|
283 |
qemu_get_buffer(f, (uint8_t *)&s->stats_callback, sizeof(MonitorCompletion)); |
|
284 |
qemu_get_buffer(f, (uint8_t *)&s->stats_opaque_callback_data, sizeof(void)); |
|
285 |
|
|
286 | 277 |
return 0; |
287 | 278 |
} |
288 | 279 |
|
Also available in: Unified diff