Home
last modified time | relevance | path

Searched refs:QEMUFile (Results 1 – 25 of 39) sorted by relevance

12

/openbmc/qemu/include/migration/
H A Dqemu-file-types.h28 int qemu_file_get_error(QEMUFile *f);
30 void qemu_put_buffer(QEMUFile *f, const uint8_t *buf, size_t size);
31 void qemu_put_byte(QEMUFile *f, int v);
35 void qemu_put_be16(QEMUFile *f, unsigned int v);
36 void qemu_put_be32(QEMUFile *f, unsigned int v);
37 void qemu_put_be64(QEMUFile *f, uint64_t v);
38 size_t coroutine_mixed_fn qemu_get_buffer(QEMUFile *f, uint8_t *buf, size_t size);
40 int qemu_get_byte(QEMUFile *f);
42 static inline unsigned int qemu_get_ubyte(QEMUFile *f) in qemu_get_ubyte()
49 unsigned int qemu_get_be16(QEMUFile *f);
[all …]
H A Dregister.h40 void (*save_state)(QEMUFile *f, void *opaque);
67 int (*save_setup)(QEMUFile *f, void *opaque, Error **errp);
98 int (*save_complete)(QEMUFile *f, void *opaque);
180 int (*save_live_iterate)(QEMUFile *f, void *opaque);
197 bool (*save_postcopy_prepare)(QEMUFile *f, void *opaque, Error **errp);
256 int (*load_state)(QEMUFile *f, void *opaque, int version_id);
284 int (*load_setup)(QEMUFile *f, void *opaque, Error **errp);
/openbmc/qemu/migration/
H A Drdma.h39 int rdma_registration_handle(QEMUFile *f);
40 int rdma_registration_start(QEMUFile *f, uint64_t flags);
41 int rdma_registration_stop(QEMUFile *f, uint64_t flags);
42 int rdma_block_notification_handle(QEMUFile *f, const char *name);
43 int rdma_control_save_page(QEMUFile *f, ram_addr_t block_offset,
47 int rdma_registration_handle(QEMUFile *f) { return 0; } in rdma_registration_handle()
49 int rdma_registration_start(QEMUFile *f, uint64_t flags) { return 0; } in rdma_registration_start()
51 int rdma_registration_stop(QEMUFile *f, uint64_t flags) { return 0; } in rdma_registration_stop()
53 int rdma_block_notification_handle(QEMUFile *f, const char *name) { return 0; } in rdma_block_notification_handle()
55 int rdma_control_save_page(QEMUFile *f, ram_addr_t block_offset, in rdma_control_save_page()
H A Dblock-dirty-bitmap.c359 static uint32_t qemu_get_bitmap_flags(QEMUFile *f) in qemu_get_bitmap_flags()
372 static void qemu_put_bitmap_flags(QEMUFile *f, uint32_t flags) in qemu_put_bitmap_flags()
380 static void send_bitmap_header(QEMUFile *f, DBMSaveState *s, in send_bitmap_header()
409 static void send_bitmap_start(QEMUFile *f, DBMSaveState *s, in send_bitmap_start()
417 static void send_bitmap_complete(QEMUFile *f, DBMSaveState *s, in send_bitmap_complete()
423 static void send_bitmap_bits(QEMUFile *f, DBMSaveState *s, in send_bitmap_bits()
691 static void bulk_phase_send_chunk(QEMUFile *f, DBMSaveState *s, in bulk_phase_send_chunk()
706 static void bulk_phase(QEMUFile *f, DBMSaveState *s, bool limit) in bulk_phase()
730 static int dirty_bitmap_save_iterate(QEMUFile *f, void *opaque) in dirty_bitmap_save_iterate()
747 static int dirty_bitmap_save_complete(QEMUFile *f, void *opaque) in dirty_bitmap_save_complete()
[all …]
H A Dcpr-transfer.c20 QEMUFile *cpr_transfer_output(MigrationChannel *channel, Error **errp) in cpr_transfer_output()
44 QEMUFile *cpr_transfer_input(MigrationChannel *channel, Error **errp) in cpr_transfer_input()
H A Dyank_functions.h20 void migration_ioc_unregister_yank_from_file(QEMUFile *file);
H A Dyank_functions.c47 void migration_ioc_unregister_yank_from_file(QEMUFile *file) in migration_ioc_unregister_yank_from_file()
H A Dmigration-stats.c21 bool migration_rate_exceeded(QEMUFile *f) in migration_rate_exceeded()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-bus.h43 void (*save_config)(DeviceState *d, QEMUFile *f);
44 void (*save_queue)(DeviceState *d, int n, QEMUFile *f);
45 void (*save_extra_state)(DeviceState *d, QEMUFile *f);
46 int (*load_config)(DeviceState *d, QEMUFile *f);
47 int (*load_queue)(DeviceState *d, int n, QEMUFile *f);
48 int (*load_done)(DeviceState *d, QEMUFile *f);
49 int (*load_extra_state)(DeviceState *d, QEMUFile *f);
/openbmc/qemu/target/avr/
H A Dmachine.c25 static int get_sreg(QEMUFile *f, void *opaque, size_t size, in get_sreg()
36 static int put_sreg(QEMUFile *f, void *opaque, size_t size, in put_sreg()
52 static int get_segment(QEMUFile *f, void *opaque, size_t size, in get_segment()
63 static int put_segment(QEMUFile *f, void *opaque, size_t size, in put_segment()
/openbmc/qemu/hw/vfio/
H A Dvfio-migration-internal.h62 int vfio_save_device_config_state(QEMUFile *f, void *opaque, Error **errp);
63 int vfio_load_device_config_state(QEMUFile *f, void *opaque);
H A Dmigration.c230 static int vfio_load_buffer(QEMUFile *f, VFIODevice *vbasedev, in vfio_load_buffer()
242 int vfio_save_device_config_state(QEMUFile *f, void *opaque, Error **errp) in vfio_save_device_config_state()
267 int vfio_load_device_config_state(QEMUFile *f, void *opaque) in vfio_load_device_config_state()
347 static ssize_t vfio_save_block(QEMUFile *f, VFIOMigration *migration) in vfio_save_block()
449 static int vfio_save_setup(QEMUFile *f, void *opaque, Error **errp) in vfio_save_setup()
602 static int vfio_save_iterate(QEMUFile *f, void *opaque) in vfio_save_iterate()
634 static int vfio_save_complete_precopy(QEMUFile *f, void *opaque) in vfio_save_complete_precopy()
671 static void vfio_save_state(QEMUFile *f, void *opaque) in vfio_save_state()
695 static int vfio_load_setup(QEMUFile *f, void *opaque, Error **errp) in vfio_load_setup()
726 static int vfio_load_state(QEMUFile *f, void *opaque, int version_id) in vfio_load_state()
H A Dmigration-multifd.h29 void vfio_multifd_emit_dummy_eos(VFIODevice *vbasedev, QEMUFile *f);
H A Dmigration-multifd.c235 g_autoptr(QEMUFile) f_out = NULL, f_in = NULL; in vfio_load_bufs_thread_load_config()
620 void vfio_multifd_emit_dummy_eos(VFIODevice *vbasedev, QEMUFile *f) in vfio_multifd_emit_dummy_eos()
639 g_autoptr(QEMUFile) f = NULL; in vfio_save_complete_precopy_thread_config_state()
/openbmc/qemu/target/sparc/
H A Dmachine.c52 static int get_psr(QEMUFile *f, void *opaque, size_t size, in get_psr()
66 static int put_psr(QEMUFile *f, void *opaque, size_t size, in put_psr()
85 static int get_fsr(QEMUFile *f, void *opaque, size_t size, in get_fsr()
95 static int put_fsr(QEMUFile *f, void *opaque, size_t size, in put_fsr()
112 static int get_xcc(QEMUFile *f, void *opaque, size_t size, in get_xcc()
128 static int put_xcc(QEMUFile *f, void *opaque, size_t size, in put_xcc()
/openbmc/qemu/target/ppc/
H A Dmachine.c25 static int get_avr(QEMUFile *f, void *pv, size_t size, in get_avr()
36 static int put_avr(QEMUFile *f, void *pv, size_t size, in put_avr()
58 static int get_fpr(QEMUFile *f, void *pv, size_t size, in get_fpr()
68 static int put_fpr(QEMUFile *f, void *pv, size_t size, in put_fpr()
89 static int get_vsr(QEMUFile *f, void *pv, size_t size, in get_vsr()
99 static int put_vsr(QEMUFile *f, void *pv, size_t size, in put_vsr()
307 static int get_vscr(QEMUFile *f, void *opaque, size_t size, in get_vscr()
315 static int put_vscr(QEMUFile *f, void *opaque, size_t size, in put_vscr()
428 static int get_slbe(QEMUFile *f, void *pv, size_t size, in get_slbe()
439 static int put_slbe(QEMUFile *f, void *pv, size_t size, in put_slbe()
/openbmc/qemu/target/hppa/
H A Dmachine.c25 static int get_psw(QEMUFile *f, void *opaque, size_t size, in get_psw()
33 static int put_psw(QEMUFile *f, void *opaque, size_t size, in put_psw()
47 static int get_tlb(QEMUFile *f, void *opaque, size_t size, in get_tlb()
74 static int put_tlb(QEMUFile *f, void *opaque, size_t size, in put_tlb()
/openbmc/qemu/tests/unit/
H A Dtest-vmstate.c39 static QEMUFile *open_test_file(bool write) in open_test_file()
43 QEMUFile *f; in open_test_file()
69 QEMUFile *f = open_test_file(true); in save_vmstate()
85 QEMUFile *fsave = open_test_file(true); in compare_vmstate()
92 QEMUFile *f = open_test_file(false); in compare_vmstate()
114 QEMUFile *f; in load_vmstate_one()
375 QEMUFile *loading = open_test_file(false); in test_load_v1()
406 QEMUFile *loading = open_test_file(false); in test_skip()
446 QEMUFile *fsave = open_test_file(true); in test_save_noskip()
473 QEMUFile *fsav in test_load_noskip()
[all...]
/openbmc/qemu/include/hw/pci/
H A Dmsix.h26 void msix_save(PCIDevice *dev, QEMUFile *f);
27 void msix_load(PCIDevice *dev, QEMUFile *f);
/openbmc/qemu/hw/s390x/
H A Dtod.c56 static void s390_tod_save(QEMUFile *f, void *opaque) in s390_tod_save()
77 static int s390_tod_load(QEMUFile *f, void *opaque, int version_id) in s390_tod_load()
/openbmc/qemu/include/qemu/
H A Dtypedefs.h96 typedef struct QEMUFile QEMUFile; typedef
/openbmc/qemu/include/hw/usb/
H A Dmsd.h54 void *usb_msd_load_request(QEMUFile *f, SCSIRequest *req);
/openbmc/qemu/target/mips/system/
H A Dmachine.c22 static int get_fpr(QEMUFile *f, void *pv, size_t size, in get_fpr()
34 static int put_fpr(QEMUFile *f, void *pv, size_t size, in put_fpr()
136 static int get_tlb(QEMUFile *f, void *pv, size_t size, in get_tlb()
165 static int put_tlb(QEMUFile *f, void *pv, size_t size, in put_tlb()
/openbmc/qemu/hw/nvram/
H A Deeprom93xx.c98 static int get_uint16_from_uint8(QEMUFile *f, void *pv, size_t size, in get_uint16_from_uint8()
106 static int put_unused(QEMUFile *f, void *pv, size_t size, in put_unused()
/openbmc/qemu/hw/pci/
H A Dmsix.c493 void msix_save(PCIDevice *dev, QEMUFile *f) in msix_save()
506 void msix_load(PCIDevice *dev, QEMUFile *f) in msix_load()
688 static int put_msix_state(QEMUFile *f, void *pv, size_t size, in put_msix_state()
696 static int get_msix_state(QEMUFile *f, void *pv, size_t size, in get_msix_state()

12