mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
migration: Use FdMigrationState instead of MigrationState when possible
Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
7be4363a28
commit
dc7acc61b6
2 changed files with 24 additions and 26 deletions
16
migration.h
16
migration.h
|
@ -25,18 +25,18 @@
|
|||
|
||||
typedef struct MigrationState MigrationState;
|
||||
|
||||
typedef struct FdMigrationState FdMigrationState;
|
||||
|
||||
struct MigrationState
|
||||
{
|
||||
/* FIXME: add more accessors to print migration info */
|
||||
void (*cancel)(MigrationState *s);
|
||||
int (*get_status)(MigrationState *s);
|
||||
void (*release)(MigrationState *s);
|
||||
void (*cancel)(FdMigrationState *s);
|
||||
int (*get_status)(FdMigrationState *s);
|
||||
void (*release)(FdMigrationState *s);
|
||||
int blk;
|
||||
int shared;
|
||||
};
|
||||
|
||||
typedef struct FdMigrationState FdMigrationState;
|
||||
|
||||
struct FdMigrationState
|
||||
{
|
||||
MigrationState mig_state;
|
||||
|
@ -120,11 +120,11 @@ void migrate_fd_connect(FdMigrationState *s);
|
|||
|
||||
void migrate_fd_put_ready(void *opaque);
|
||||
|
||||
int migrate_fd_get_status(MigrationState *mig_state);
|
||||
int migrate_fd_get_status(FdMigrationState *mig_state);
|
||||
|
||||
void migrate_fd_cancel(MigrationState *mig_state);
|
||||
void migrate_fd_cancel(FdMigrationState *mig_state);
|
||||
|
||||
void migrate_fd_release(MigrationState *mig_state);
|
||||
void migrate_fd_release(FdMigrationState *mig_state);
|
||||
|
||||
void migrate_fd_wait_for_unfreeze(void *opaque);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue