Revision 50717e94 include/block/block.h
b/include/block/block.h | ||
---|---|---|
355 | 355 |
void *qemu_blockalign(BlockDriverState *bs, size_t size); |
356 | 356 |
bool bdrv_qiov_is_aligned(BlockDriverState *bs, QEMUIOVector *qiov); |
357 | 357 |
|
358 |
#define BDRV_SECTORS_PER_DIRTY_CHUNK (1 << BDRV_LOG_SECTORS_PER_DIRTY_CHUNK) |
|
359 |
#define BDRV_LOG_SECTORS_PER_DIRTY_CHUNK 11 |
|
360 |
|
|
361 | 358 |
struct HBitmapIter; |
362 |
void bdrv_set_dirty_tracking(BlockDriverState *bs, int enable);
|
|
359 |
void bdrv_set_dirty_tracking(BlockDriverState *bs, int granularity);
|
|
363 | 360 |
int bdrv_get_dirty(BlockDriverState *bs, int64_t sector); |
364 | 361 |
void bdrv_set_dirty(BlockDriverState *bs, int64_t cur_sector, int nr_sectors); |
365 | 362 |
void bdrv_reset_dirty(BlockDriverState *bs, int64_t cur_sector, int nr_sectors); |
Also available in: Unified diff