Lines Matching full:migration
2 * QEMU live migration
19 #include "qapi/qapi-types-migration.h"
29 #include "migration/misc.h"
90 /* State for the incoming migration */
95 /* A hook to allow cleanup at the end of incoming migration */
180 * The incoming migration coroutine, non-NULL during qemu_loadvm_state().
181 * Used to wake the migration incoming coroutine from rdma code. How much is
192 * live migration, to calculate vCPU block time
245 /* Do exit on incoming migration failure */
257 #define TYPE_MIGRATION "migration"
280 * used for both the start or recover of a postcopy migration. We'll
333 * Used to synchronize between migration main thread and return
334 * path thread. The migration thread can wait() on this sem, while
348 /* Timestamp when recent migration starts (ms) */
350 /* Total time used by latest migration (ms) */
361 * If migration is interrupted by any reason, we need to continue
367 /* Flag set once the migration has been asked to enter postcopy */
370 /* Flag set once the migration thread is running (and needs joining) */
373 /* Flag set once the migration thread called bdrv_inactivate_all */
376 /* Migration is waiting for guest to unplug device */
379 /* Migration is paused due to pause-before-switchover */
398 * during migration.
402 /* Whether we send QEMU_VM_CONFIGURATION during migration */
404 /* Whether we send section footer during migration */
416 * the end of migration to shut the preempt channel on dest side.
424 * message at the end of migration, the dest qemu will shutdown the
460 * This save hostname when out-going migration starts
472 /* Is this a rdma migration */
495 /* True if outgoing migration has entered postcopy phase */
530 #warning "Use foreach_not_ignored_block in migration code"
543 * Migration thread waiting for return path thread. Return non-zero if an
548 * Kick the migration thread waiting for return path messages. NOTE: the
550 * to remember the target is always the migration thread.
556 /* migration/block-dirty-bitmap.c */