30 lines
610 B
C
30 lines
610 B
C
/*
|
|
* QEMU live block migration
|
|
*
|
|
* Copyright IBM, Corp. 2009
|
|
*
|
|
* Authors:
|
|
* Liran Schour <lirans@il.ibm.com>
|
|
*
|
|
* This work is licensed under the terms of the GNU GPL, version 2. See
|
|
* the COPYING file in the top-level directory.
|
|
*
|
|
*/
|
|
|
|
#ifndef BLOCK_MIGRATION_H
|
|
#define BLOCK_MIGRATION_H
|
|
|
|
typedef struct BlkMigDevState {
|
|
BlockDriverState *bs;
|
|
int bulk_completed;
|
|
int shared_base;
|
|
struct BlkMigDevState *next;
|
|
int64_t cur_sector;
|
|
int64_t total_sectors;
|
|
int64_t dirty;
|
|
} BlkMigDevState;
|
|
|
|
void blk_mig_init(void);
|
|
void blk_mig_info(void);
|
|
#endif /* BLOCK_MIGRATION_H */
|