Revision b6b8a333 block/qcow.c
b/block/qcow.c | ||
---|---|---|
395 | 395 |
return cluster_offset; |
396 | 396 |
} |
397 | 397 |
|
398 |
static int coroutine_fn qcow_co_is_allocated(BlockDriverState *bs,
|
|
398 |
static int64_t coroutine_fn qcow_co_get_block_status(BlockDriverState *bs,
|
|
399 | 399 |
int64_t sector_num, int nb_sectors, int *pnum) |
400 | 400 |
{ |
401 | 401 |
BDRVQcowState *s = bs->opaque; |
... | ... | |
896 | 896 |
|
897 | 897 |
.bdrv_co_readv = qcow_co_readv, |
898 | 898 |
.bdrv_co_writev = qcow_co_writev, |
899 |
.bdrv_co_is_allocated = qcow_co_is_allocated,
|
|
899 |
.bdrv_co_get_block_status = qcow_co_get_block_status,
|
|
900 | 900 |
|
901 | 901 |
.bdrv_set_key = qcow_set_key, |
902 | 902 |
.bdrv_make_empty = qcow_make_empty, |
Also available in: Unified diff