Home
last modified time | relevance | path

Searched refs:MigrationState (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/qemu/migration/
H A Doptions.c83 DEFINE_PROP_BOOL(name, MigrationState, capabilities[x], false)
89 DEFINE_PROP_BOOL("store-global-state", MigrationState,
91 DEFINE_PROP_BOOL("send-configuration", MigrationState,
93 DEFINE_PROP_BOOL("send-section-footer", MigrationState,
95 DEFINE_PROP_BOOL("multifd-flush-after-each-section", MigrationState,
97 DEFINE_PROP_UINT8("x-clear-bitmap-shift", MigrationState,
99 DEFINE_PROP_BOOL("x-preempt-pre-7-2", MigrationState,
103 DEFINE_PROP_UINT8("x-throttle-trigger-threshold", MigrationState,
106 DEFINE_PROP_UINT8("x-cpu-throttle-initial", MigrationState,
109 DEFINE_PROP_UINT8("x-cpu-throttle-increment", MigrationState,
[all …]
H A Dmigration.h260 DECLARE_OBJ_CHECKERS(MigrationState, MigrationClass,
268 struct MigrationState { struct
485 void migrate_set_error(MigrationState *s, const Error *error); argument
486 bool migrate_has_error(MigrationState *s);
488 void migrate_fd_connect(MigrationState *s, Error *error_in);
490 int migration_call_notifiers(MigrationState *s, MigrationEventType type,
493 int migrate_init(MigrationState *s, Error **errp);
498 MigrationState *migrate_get_current(void);
499 bool migration_has_failed(MigrationState *);
500 bool migrate_mode_is_cpr(MigrationState *);
[all …]
H A Dmigration.c99 static MigrationState *current_migration;
104 static bool migration_object_check(MigrationState *ms, Error **errp);
105 static int migration_maybe_pause(MigrationState *s,
108 static void migrate_fd_cancel(MigrationState *s);
109 static bool close_return_path_on_source(MigrationState *s);
110 static void migration_completion_end(MigrationState *s);
112 static void migration_downtime_start(MigrationState *s) in migration_downtime_start()
118 static void migration_downtime_end(MigrationState *s) in migration_downtime_end()
216 static int migration_stop_vm(MigrationState *s, RunState state) in migration_stop_vm()
279 MigrationState *s = migrate_get_current(); in migration_bh_dispatch_bh()
[all …]
H A Dpostcopy-ram.h50 void postcopy_discard_send_init(MigrationState *ms, const char *name);
59 void postcopy_discard_send_range(MigrationState *ms, unsigned long start,
66 void postcopy_discard_send_finish(MigrationState *ms);
196 void postcopy_preempt_setup(MigrationState *s);
197 int postcopy_preempt_establish_channel(MigrationState *s);
H A Dram.h56 void ram_postcopy_migrated_memory_release(MigrationState *ms);
58 void ram_postcopy_send_discard_bitmap(MigrationState *ms);
76 bool ram_dirty_bitmap_reload(MigrationState *s, RAMBlock *rb, Error **errp);
78 void postcopy_preempt_shutdown_file(MigrationState *s);
H A Dtls.h27 void migration_tls_channel_process_incoming(MigrationState *s,
35 void migration_tls_channel_connect(MigrationState *s,
H A Dtls.c74 void migration_tls_channel_process_incoming(MigrationState *s, in migration_tls_channel_process_incoming()
104 MigrationState *s = opaque; in migration_tls_outgoing_handshake()
136 void migration_tls_channel_connect(MigrationState *s, in migration_tls_channel_connect()
H A Dchannel.c35 MigrationState *s = migrate_get_current(); in migration_channel_process_incoming()
62 void migration_channel_connect(MigrationState *s, in migration_channel_connect()
H A Dcolo.c48 MigrationState *s = migrate_get_current(); in migration_in_colo_state()
67 MigrationState *s = migrate_get_current(); in colo_checkpoint_notify()
159 MigrationState *s = migrate_get_current(); in primary_vm_do_failover()
405 static int colo_do_checkpoint_transaction(MigrationState *s, in colo_do_checkpoint_transaction()
528 static void colo_process_checkpoint(MigrationState *s) in colo_process_checkpoint()
644 void migrate_start_colo_process(MigrationState *s) in migrate_start_colo_process()
802 MigrationState *s = NULL; in colo_shutdown()
H A Dsocket.c46 MigrationState *s;
84 void socket_start_outgoing_migration(MigrationState *s, in socket_start_outgoing_migration()
H A Dcolo-stubs.c20 void migrate_start_colo_process(MigrationState *s) in migrate_start_colo_process()
H A Dfd.h21 void fd_start_outgoing_migration(MigrationState *s, const char *fdname,
H A Dexec.h28 void exec_start_outgoing_migration(MigrationState *s, strList *host_port,
H A Dsocket.h28 void socket_start_outgoing_migration(MigrationState *s,
H A Dchannel.h23 void migration_channel_connect(MigrationState *s,
H A Dpostcopy-ram.c1471 void postcopy_discard_send_init(MigrationState *ms, const char *name) in postcopy_discard_send_init()
1488 void postcopy_discard_send_range(MigrationState *ms, unsigned long start, in postcopy_discard_send_range()
1517 void postcopy_discard_send_finish(MigrationState *ms) in postcopy_discard_send_finish()
1600 postcopy_preempt_send_channel_done(MigrationState *s, in postcopy_preempt_send_channel_done()
1623 MigrationState *s = opaque; in postcopy_preempt_tls_handshake()
1634 MigrationState *s = opaque; in postcopy_preempt_send_channel_new()
1665 int postcopy_preempt_establish_channel(MigrationState *s) in postcopy_preempt_establish_channel()
1690 void postcopy_preempt_setup(MigrationState *s) in postcopy_preempt_setup()
H A Dfile.h18 void file_start_outgoing_migration(MigrationState *s,
H A Dfd.c52 void fd_start_outgoing_migration(MigrationState *s, const char *fdname, Error **errp) in fd_start_outgoing_migration()
H A Dexec.c43 void exec_start_outgoing_migration(MigrationState *s, strList *command, in exec_start_outgoing_migration()
H A Dsavevm.h37 int qemu_savevm_state_resume_prepare(MigrationState *s);
H A Dram.c995 MigrationState *s = migrate_get_current(); in migration_dirty_limit_guest()
2413 void ram_postcopy_migrated_memory_release(MigrationState *ms) in ram_postcopy_migrated_memory_release()
2441 static void postcopy_send_discard_bm_ram(MigrationState *ms, RAMBlock *block) in postcopy_send_discard_bm_ram()
2467 static void postcopy_chunk_hostpages_pass(MigrationState *ms, RAMBlock *block);
2480 static void postcopy_each_ram_send_discard(MigrationState *ms) in postcopy_each_ram_send_discard()
2518 static void postcopy_chunk_hostpages_pass(MigrationState *ms, RAMBlock *block) in postcopy_chunk_hostpages_pass()
2585 void ram_postcopy_send_discard_bitmap(MigrationState *ms) in ram_postcopy_send_discard_bitmap()
2719 MigrationState *ms = migrate_get_current(); in ram_list_init_bitmaps()
4330 static int ram_dirty_bitmap_sync_all(MigrationState *s, RAMState *rs) in ram_dirty_bitmap_sync_all()
4365 bool ram_dirty_bitmap_reload(MigrationState *s, RAMBlock *block, Error **errp) in ram_dirty_bitmap_reload()
[all …]
H A Dsavevm.c256 MigrationState *s = migrate_get_current(); in get_validatable_capabilities_count()
271 MigrationState *s = migrate_get_current(); in configuration_pre_save()
316 MigrationState *s = migrate_get_current(); in configuration_validate_capabilities()
1088 MigrationState *ms = migrate_get_current(); in qemu_savevm_send_packaged()
1233 MigrationState *s = migrate_get_current(); in qemu_savevm_state_header()
1298 MigrationState *ms = migrate_get_current(); in qemu_savevm_state_setup()
1343 int qemu_savevm_state_resume_prepare(MigrationState *s) in qemu_savevm_state_resume_prepare()
1520 MigrationState *ms = migrate_get_current(); in qemu_savevm_state_complete_precopy_non_iterable()
1688 MigrationState *ms = migrate_get_current(); in qemu_savevm_state()
1748 MigrationState *ms = migrate_get_current(); in qemu_save_device_state()
[all …]
/openbmc/qemu/include/qemu/
H A Dtypedefs.h71 typedef struct MigrationState MigrationState; typedef
/openbmc/qemu/include/migration/
H A Dcolo.h24 void migrate_start_colo_process(MigrationState *s);
H A Dregister.h264 int (*resume_prepare)(MigrationState *s, void *opaque);

12