Home
last modified time | relevance | path

Searched refs:MigrationIncomingState (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/migration/
H A Dpostcopy-ram.h19 bool postcopy_ram_supported_by_host(MigrationIncomingState *mis,
26 int postcopy_ram_incoming_setup(MigrationIncomingState *mis);
33 int postcopy_ram_incoming_init(MigrationIncomingState *mis);
38 int postcopy_ram_incoming_cleanup(MigrationIncomingState *mis);
45 int postcopy_ram_prepare_discard(MigrationIncomingState *mis);
74 int postcopy_place_page(MigrationIncomingState *mis, void *host, void *from,
81 int postcopy_place_page_zero(MigrationIncomingState *mis, void *host,
110 void postcopy_fault_thread_notify(MigrationIncomingState *mis);
140 void postcopy_thread_create(MigrationIncomingState *mis,
195 void postcopy_preempt_new_channel(MigrationIncomingState *mis, QEMUFile *file);
H A Dmigration.h92 struct MigrationIncomingState { struct
254 MigrationIncomingState *migration_incoming_get_current(void); argument
256 void migration_incoming_transport_cleanup(MigrationIncomingState *mis);
544 void migrate_send_rp_shut(MigrationIncomingState *mis,
546 void migrate_send_rp_pong(MigrationIncomingState *mis,
548 int migrate_send_rp_req_pages(MigrationIncomingState *mis, RAMBlock *rb,
550 int migrate_send_rp_message_req_pages(MigrationIncomingState *mis,
552 void migrate_send_rp_recv_bitmap(MigrationIncomingState *mis,
554 void migrate_send_rp_resume_ack(MigrationIncomingState *mis, uint32_t value);
555 int migrate_send_rp_switchover_ack(MigrationIncomingState *mis);
H A Dpostcopy-ram.c89 void postcopy_thread_create(MigrationIncomingState *mis, in postcopy_thread_create()
334 MigrationIncomingState *mis = migration_incoming_get_current(); in fill_destination_postcopy_migration_info()
395 MigrationIncomingState *mis = migration_incoming_get_current(); in get_postcopy_total_blocktime()
477 static bool ufd_check_and_apply(int ufd, MigrationIncomingState *mis, in ufd_check_and_apply()
566 bool postcopy_ram_supported_by_host(MigrationIncomingState *mis, Error **errp) in postcopy_ram_supported_by_host()
720 MigrationIncomingState *mis = opaque; in cleanup_range()
752 int postcopy_ram_incoming_init(MigrationIncomingState *mis) in postcopy_ram_incoming_init()
761 static void postcopy_temp_pages_cleanup(MigrationIncomingState *mis) in postcopy_temp_pages_cleanup()
786 int postcopy_ram_incoming_cleanup(MigrationIncomingState *mis) in postcopy_ram_incoming_cleanup()
893 int postcopy_ram_prepare_discard(MigrationIncomingState *mis) in postcopy_ram_prepare_discard()
[all …]
H A Dsavevm.h68 void qemu_loadvm_state_cleanup(MigrationIncomingState *mis);
69 int qemu_loadvm_state_main(QEMUFile *f, MigrationIncomingState *mis);
H A Dcolo.c55 MigrationIncomingState *mis = migration_incoming_get_current(); in migration_incoming_in_colo_state()
92 MigrationIncomingState *mis = migration_incoming_get_current(); in secondary_vm_do_failover()
659 static void colo_incoming_process_checkpoint(MigrationIncomingState *mis, in colo_incoming_process_checkpoint()
780 static void colo_wait_handle_message(MigrationIncomingState *mis, in colo_wait_handle_message()
804 MigrationIncomingState *mis = NULL; in colo_shutdown()
824 MigrationIncomingState *mis = opaque; in colo_process_incoming_thread()
935 MigrationIncomingState *mis = migration_incoming_get_current(); in colo_incoming_co()
H A Dmigration.c106 static MigrationIncomingState *current_incoming;
318 current_incoming = g_new0(MigrationIncomingState, 1); in migration_object_init()
423 MigrationIncomingState *migration_incoming_get_current(void) in migration_incoming_get_current()
429 void migration_incoming_transport_cleanup(MigrationIncomingState *mis) in migration_incoming_transport_cleanup()
444 struct MigrationIncomingState *mis = migration_incoming_get_current(); in migration_incoming_state_destroy()
512 static int migrate_send_rp_message(MigrationIncomingState *mis, in migrate_send_rp_message()
541 int migrate_send_rp_message_req_pages(MigrationIncomingState *mis, in migrate_send_rp_message_req_pages()
578 int migrate_send_rp_req_pages(MigrationIncomingState *mis, in migrate_send_rp_req_pages()
650 MigrationIncomingState *mis = migration_incoming_get_current(); in migrate_add_address()
722 migration_incoming_state_setup(MigrationIncomingState *mis, Error **errp) in migration_incoming_state_setup()
[all …]
H A Dsavevm.c140 static void qemu_loadvm_thread_pool_create(MigrationIncomingState *mis) in qemu_loadvm_thread_pool_create()
147 static void qemu_loadvm_thread_pool_destroy(MigrationIncomingState *mis) in qemu_loadvm_thread_pool_destroy()
157 MigrationIncomingState *mis) in qemu_loadvm_thread_pool_wait()
1907 static int loadvm_postcopy_handle_advise(MigrationIncomingState *mis, in loadvm_postcopy_handle_advise()
1997 static int loadvm_postcopy_ram_handle_discard(MigrationIncomingState *mis, in loadvm_postcopy_ram_handle_discard()
2081 MigrationIncomingState *mis = migration_incoming_get_current(); in postcopy_ram_listen_thread()
2175 static int loadvm_postcopy_handle_listen(MigrationIncomingState *mis) in loadvm_postcopy_handle_listen()
2228 MigrationIncomingState *mis = opaque; in loadvm_postcopy_handle_run_bh()
2266 static int loadvm_postcopy_handle_run(MigrationIncomingState *mis) in loadvm_postcopy_handle_run()
2291 MigrationIncomingState *mis = data; in postcopy_sync_page_req()
[all …]
H A Dchannel.c36 MigrationIncomingState *mis = migration_incoming_get_current(); in migration_channel_process_incoming()
H A Dram.h89 int ram_postcopy_incoming_init(MigrationIncomingState *mis);
H A Dsocket.c148 MigrationIncomingState *mis = migration_incoming_get_current(); in socket_start_incoming_migration()
H A Dram.c3453 static inline RAMBlock *ram_block_from_stream(MigrationIncomingState *mis, in ram_block_from_stream()
3719 int ram_postcopy_incoming_init(MigrationIncomingState *mis) in ram_postcopy_incoming_init()
3740 MigrationIncomingState *mis = migration_incoming_get_current(); in ram_load_postcopy()
4170 MigrationIncomingState *mis = migration_incoming_get_current(); in ram_load_precopy()
H A Doptions.c483 MigrationIncomingState *mis = migration_incoming_get_current(); in migrate_caps_check()
H A Drdma.c3133 MigrationIncomingState *mis = migration_incoming_get_current(); in rdma_cm_poll_handler()
/openbmc/qemu/include/qemu/
H A Dtypedefs.h71 typedef struct MigrationIncomingState MigrationIncomingState; typedef