| /openbmc/qemu/migration/ |
| H A D | options.c | 84 DEFINE_PROP_BOOL(name, MigrationState, capabilities[x], false) 90 DEFINE_PROP_BOOL("store-global-state", MigrationState, 92 DEFINE_PROP_BOOL("send-configuration", MigrationState, 94 DEFINE_PROP_BOOL("send-section-footer", MigrationState, 96 DEFINE_PROP_BOOL("send-switchover-start", MigrationState, 98 DEFINE_PROP_BOOL("multifd-flush-after-each-section", MigrationState, 100 DEFINE_PROP_UINT8("x-clear-bitmap-shift", MigrationState, 102 DEFINE_PROP_BOOL("x-preempt-pre-7-2", MigrationState, 104 DEFINE_PROP_BOOL("multifd-clean-tls-termination", MigrationState, 108 DEFINE_PROP_UINT8("x-throttle-trigger-threshold", MigrationState, [all …]
|
| H A D | migration.h | 265 DECLARE_OBJ_CHECKERS(MigrationState, MigrationClass, 273 struct MigrationState { struct 524 void migrate_set_error(MigrationState *s, const Error *error); argument 525 bool migrate_has_error(MigrationState *s); 527 void migration_connect(MigrationState *s, Error *error_in); 529 int migration_call_notifiers(MigrationState *s, MigrationEventType type, 532 int migrate_init(MigrationState *s, Error **errp); 537 MigrationState *migrate_get_current(void); 538 bool migration_has_failed(MigrationState *); 539 bool migrate_mode_is_cpr(MigrationState *); [all …]
|
| H A D | migration.c | 105 static MigrationState *current_migration; 110 static bool migration_object_check(MigrationState *ms, Error **errp); 111 static bool migration_switchover_start(MigrationState *s, Error **errp); 112 static bool close_return_path_on_source(MigrationState *s); 113 static void migration_completion_end(MigrationState *s); 114 static void migrate_hup_delete(MigrationState *s); 116 static void migration_downtime_start(MigrationState *s) in migration_downtime_start() 143 static void migration_downtime_end(MigrationState *s) in migration_downtime_end() 290 static int migration_stop_vm(MigrationState *s, RunState state) in migration_stop_vm() 353 MigrationState *s = migrate_get_current(); in migration_bh_dispatch_bh() [all …]
|
| H A D | postcopy-ram.h | 50 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 D | ram.h | 84 void ram_postcopy_migrated_memory_release(MigrationState *ms); 86 void ram_postcopy_send_discard_bitmap(MigrationState *ms); 104 bool ram_dirty_bitmap_reload(MigrationState *s, RAMBlock *rb, Error **errp); 106 void postcopy_preempt_shutdown_file(MigrationState *s);
|
| H A D | tls.h | 27 void migration_tls_channel_process_incoming(MigrationState *s, 35 void migration_tls_channel_connect(MigrationState *s,
|
| H A D | tls.c | 74 void migration_tls_channel_process_incoming(MigrationState *s, in migration_tls_channel_process_incoming() 108 MigrationState *s = opaque; in migration_tls_outgoing_handshake() 140 void migration_tls_channel_connect(MigrationState *s, in migration_tls_channel_connect()
|
| H A D | channel.c | 35 MigrationState *s = migrate_get_current(); in migration_channel_process_incoming() 67 void migration_channel_connect(MigrationState *s, in migration_channel_connect()
|
| H A D | colo-stubs.c | 20 void migrate_start_colo_process(MigrationState *s) in migrate_start_colo_process()
|
| H A D | fd.h | 21 void fd_start_outgoing_migration(MigrationState *s, const char *fdname,
|
| H A D | exec.h | 28 void exec_start_outgoing_migration(MigrationState *s, strList *host_port,
|
| H A D | socket.h | 28 void socket_start_outgoing_migration(MigrationState *s,
|
| H A D | channel.h | 23 void migration_channel_connect(MigrationState *s,
|
| H A D | colo.c | 48 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() 531 static void colo_process_checkpoint(MigrationState *s) in colo_process_checkpoint() 647 void migrate_start_colo_process(MigrationState *s) in migrate_start_colo_process() 805 MigrationState *s = NULL; in colo_shutdown()
|
| H A D | socket.c | 46 MigrationState *s; 84 void socket_start_outgoing_migration(MigrationState *s, in socket_start_outgoing_migration()
|
| H A D | file.h | 18 void file_start_outgoing_migration(MigrationState *s,
|
| H A D | multifd-device-state.c | 146 MigrationState *s = migrate_get_current(); in multifd_device_state_save_thread() 205 MigrationState *s = migrate_get_current(); in multifd_join_device_state_save_threads()
|
| H A D | fd.c | 52 void fd_start_outgoing_migration(MigrationState *s, const char *fdname, Error **errp) in fd_start_outgoing_migration()
|
| H A D | exec.c | 43 void exec_start_outgoing_migration(MigrationState *s, strList *command, in exec_start_outgoing_migration()
|
| H A D | postcopy-ram.c | 1794 void postcopy_discard_send_init(MigrationState *ms, const char *name) in postcopy_discard_send_init() 1811 void postcopy_discard_send_range(MigrationState *ms, unsigned long start, in postcopy_discard_send_range() 1840 void postcopy_discard_send_finish(MigrationState *ms) in postcopy_discard_send_finish() 1923 postcopy_preempt_send_channel_done(MigrationState *s, in postcopy_preempt_send_channel_done() 1946 MigrationState *s = opaque; in postcopy_preempt_tls_handshake() 1957 MigrationState *s = opaque; in postcopy_preempt_send_channel_new() 1988 int postcopy_preempt_establish_channel(MigrationState *s) in postcopy_preempt_establish_channel() 2013 void postcopy_preempt_setup(MigrationState *s) in postcopy_preempt_setup()
|
| H A D | savevm.h | 37 int qemu_savevm_state_resume_prepare(MigrationState *s);
|
| H A D | savevm.c | 156 static bool qemu_loadvm_thread_pool_wait(MigrationState *s, in qemu_loadvm_thread_pool_wait() 290 MigrationState *s = migrate_get_current(); in get_validatable_capabilities_count() 305 MigrationState *s = migrate_get_current(); in configuration_pre_save() 350 MigrationState *s = migrate_get_current(); in configuration_validate_capabilities() 1121 MigrationState *ms = migrate_get_current(); in qemu_savevm_send_packaged() 1279 MigrationState *s = migrate_get_current(); in qemu_savevm_state_header() 1348 MigrationState *ms = migrate_get_current(); in qemu_savevm_state_setup() 1396 int qemu_savevm_state_resume_prepare(MigrationState *s) in qemu_savevm_state_resume_prepare() 1650 MigrationState *ms = migrate_get_current(); in qemu_savevm_state_complete_precopy_non_iterable() 1787 MigrationState *ms = migrate_get_current(); in qemu_savevm_state() [all …]
|
| /openbmc/qemu/include/migration/ |
| H A D | colo.h | 24 void migrate_start_colo_process(MigrationState *s);
|
| H A D | register.h | 309 int (*resume_prepare)(MigrationState *s, void *opaque);
|
| /openbmc/qemu/include/qemu/ |
| H A D | typedefs.h | 72 typedef struct MigrationState MigrationState; typedef
|