Home
last modified time | relevance | path

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

/qemu/migration/
H A Dpostcopy-ram.h17 bool postcopy_ram_supported_by_host(MigrationIncomingState *mis,
24 int postcopy_ram_incoming_setup(MigrationIncomingState *mis);
31 int postcopy_ram_incoming_init(MigrationIncomingState *mis);
36 int postcopy_ram_incoming_cleanup(MigrationIncomingState *mis);
43 int postcopy_ram_prepare_discard(MigrationIncomingState *mis);
72 int postcopy_place_page(MigrationIncomingState *mis, void *host, void *from,
79 int postcopy_place_page_zero(MigrationIncomingState *mis, void *host,
108 void postcopy_fault_thread_notify(MigrationIncomingState *mis);
138 void postcopy_thread_create(MigrationIncomingState *mis,
193 void postcopy_preempt_new_channel(MigrationIncomingState *mis, QEMUFile *file);
H A Dmigration.h77 struct MigrationIncomingState { struct
235 MigrationIncomingState *migration_incoming_get_current(void); argument
237 void migration_incoming_transport_cleanup(MigrationIncomingState *mis);
490 void migrate_send_rp_shut(MigrationIncomingState *mis,
492 void migrate_send_rp_pong(MigrationIncomingState *mis,
494 int migrate_send_rp_req_pages(MigrationIncomingState *mis, RAMBlock *rb,
496 int migrate_send_rp_message_req_pages(MigrationIncomingState *mis,
498 void migrate_send_rp_recv_bitmap(MigrationIncomingState *mis,
500 void migrate_send_rp_resume_ack(MigrationIncomingState *mis, uint32_t value);
501 int migrate_send_rp_switchover_ack(MigrationIncomingState *mis);
H A Dpostcopy-ram.c89 void postcopy_thread_create(MigrationIncomingState *mis, in postcopy_thread_create()
526 MigrationIncomingState *mis = opaque; in cleanup_range()
558 int postcopy_ram_incoming_init(MigrationIncomingState *mis) in postcopy_ram_incoming_init()
592 int postcopy_ram_incoming_cleanup(MigrationIncomingState *mis) in postcopy_ram_incoming_cleanup()
699 int postcopy_ram_prepare_discard(MigrationIncomingState *mis) in postcopy_ram_prepare_discard()
721 MigrationIncomingState *mis = opaque; in ram_block_enable_notify()
966 MigrationIncomingState *mis = opaque; in postcopy_ram_fault_thread()
1211 int postcopy_ram_incoming_setup(MigrationIncomingState *mis) in postcopy_ram_incoming_setup()
1406 int postcopy_ram_incoming_init(MigrationIncomingState *mis) in postcopy_ram_incoming_init()
1431 int postcopy_ram_incoming_setup(MigrationIncomingState *mis) in postcopy_ram_incoming_setup()
[all …]
H A Dmigration.c100 static MigrationIncomingState *current_incoming;
221 current_incoming = g_new0(MigrationIncomingState, 1); in migration_object_init()
334 MigrationIncomingState *migration_incoming_get_current(void) in migration_incoming_get_current()
404 static int migrate_send_rp_message(MigrationIncomingState *mis, in migrate_send_rp_message()
433 int migrate_send_rp_message_req_pages(MigrationIncomingState *mis, in migrate_send_rp_message_req_pages()
470 int migrate_send_rp_req_pages(MigrationIncomingState *mis, in migrate_send_rp_req_pages()
672 MigrationIncomingState *mis = opaque; in process_incoming_migration_bh()
982 int migrate_send_rp_switchover_ack(MigrationIncomingState *mis) in migrate_send_rp_switchover_ack()
992 void migrate_send_rp_shut(MigrationIncomingState *mis, in migrate_send_rp_shut()
1005 void migrate_send_rp_pong(MigrationIncomingState *mis, in migrate_send_rp_pong()
[all …]
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()
656 static void colo_incoming_process_checkpoint(MigrationIncomingState *mis, in colo_incoming_process_checkpoint()
777 static void colo_wait_handle_message(MigrationIncomingState *mis, in colo_wait_handle_message()
801 MigrationIncomingState *mis = NULL; in colo_shutdown()
821 MigrationIncomingState *mis = opaque; in colo_process_incoming_thread()
933 MigrationIncomingState *mis = migration_incoming_get_current(); in colo_incoming_co()
H A Dsavevm.c1999 MigrationIncomingState *mis = migration_incoming_get_current(); in postcopy_ram_listen_thread()
2143 MigrationIncomingState *mis = opaque; in loadvm_postcopy_handle_run_bh()
2183 static int loadvm_postcopy_handle_run(MigrationIncomingState *mis) in loadvm_postcopy_handle_run()
2208 MigrationIncomingState *mis = data; in postcopy_sync_page_req()
2318 static int loadvm_handle_cmd_packaged(MigrationIncomingState *mis) in loadvm_handle_cmd_packaged()
2383 static int loadvm_handle_recv_bitmap(MigrationIncomingState *mis, in loadvm_handle_recv_bitmap()
2420 static int loadvm_process_enable_colo(MigrationIncomingState *mis) in loadvm_process_enable_colo()
2441 MigrationIncomingState *mis = migration_incoming_get_current(); in loadvm_process_command()
2807 static bool postcopy_pause_incoming(MigrationIncomingState *mis) in postcopy_pause_incoming()
2954 MigrationIncomingState *mis = migration_incoming_get_current(); in qemu_loadvm_state()
[all …]
H A Dsavevm.h67 int qemu_loadvm_state_main(QEMUFile *f, MigrationIncomingState *mis);
H A Dram.h60 int ram_postcopy_incoming_init(MigrationIncomingState *mis);
H A Dsocket.c166 MigrationIncomingState *mis = migration_incoming_get_current(); in socket_start_incoming_migration()
H A Dram.c3398 static inline RAMBlock *ram_block_from_stream(MigrationIncomingState *mis, in ram_block_from_stream()
3662 int ram_postcopy_incoming_init(MigrationIncomingState *mis) in ram_postcopy_incoming_init()
3683 MigrationIncomingState *mis = migration_incoming_get_current(); in ram_load_postcopy()
4123 MigrationIncomingState *mis = migration_incoming_get_current(); in ram_load_precopy()
H A Doptions.c448 MigrationIncomingState *mis = migration_incoming_get_current(); in migrate_caps_check()
H A Drdma.c3308 MigrationIncomingState *mis = migration_incoming_get_current(); in rdma_cm_poll_handler()
/qemu/include/qemu/
H A Dtypedefs.h69 typedef struct MigrationIncomingState MigrationIncomingState; typedef