diff options
| author | Avihai Horon <avihaih@nvidia.com> | 2023-02-09 21:20:35 +0200 |
|---|---|---|
| committer | Juan Quintela <quintela@redhat.com> | 2023-02-15 19:09:25 +0100 |
| commit | c7a7db4b517842633ea5ab6c848a10449b5b913a (patch) | |
| tree | 587e10e0aeccd6e35ed2f8f500e1c4e7321f4f5f /migration/qemu-file.h | |
| parent | 6a50f64ca01d0a7b97f14f069762bfd88160f31e (diff) | |
| download | focaccia-qemu-c7a7db4b517842633ea5ab6c848a10449b5b913a.tar.gz focaccia-qemu-c7a7db4b517842633ea5ab6c848a10449b5b913a.zip | |
migration/qemu-file: Add qemu_file_get_to_fd()
Add new function qemu_file_get_to_fd() that allows reading data from QEMUFile and writing it straight into a given fd. This will be used later in VFIO migration code. Signed-off-by: Avihai Horon <avihaih@nvidia.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> Reviewed-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
Diffstat (limited to 'migration/qemu-file.h')
| -rw-r--r-- | migration/qemu-file.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/migration/qemu-file.h b/migration/qemu-file.h index fa13d04d78..9d0155a2a1 100644 --- a/migration/qemu-file.h +++ b/migration/qemu-file.h @@ -148,6 +148,7 @@ int qemu_file_shutdown(QEMUFile *f); QEMUFile *qemu_file_get_return_path(QEMUFile *f); void qemu_fflush(QEMUFile *f); void qemu_file_set_blocking(QEMUFile *f, bool block); +int qemu_file_get_to_fd(QEMUFile *f, int fd, size_t size); void ram_control_before_iterate(QEMUFile *f, uint64_t flags); void ram_control_after_iterate(QEMUFile *f, uint64_t flags); |