block.h (50104f5ac537eecc890c65e99362df47bac3f9d9) | block.h (54a32bfec140e03ebb19863db944b1c81e4df25e) |
---|---|
1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu/iov.h" 6#include "qemu/option.h" 7#include "qemu/coroutine.h" 8#include "block/accounting.h" --- 422 unchanged lines hidden (view full) --- 431 BlockDriverState **file); 432int bdrv_is_allocated(BlockDriverState *bs, int64_t offset, int64_t bytes, 433 int64_t *pnum); 434int bdrv_is_allocated_above(BlockDriverState *top, BlockDriverState *base, 435 int64_t offset, int64_t bytes, int64_t *pnum); 436 437bool bdrv_is_read_only(BlockDriverState *bs); 438bool bdrv_is_writable(BlockDriverState *bs); | 1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu/iov.h" 6#include "qemu/option.h" 7#include "qemu/coroutine.h" 8#include "block/accounting.h" --- 422 unchanged lines hidden (view full) --- 431 BlockDriverState **file); 432int bdrv_is_allocated(BlockDriverState *bs, int64_t offset, int64_t bytes, 433 int64_t *pnum); 434int bdrv_is_allocated_above(BlockDriverState *top, BlockDriverState *base, 435 int64_t offset, int64_t bytes, int64_t *pnum); 436 437bool bdrv_is_read_only(BlockDriverState *bs); 438bool bdrv_is_writable(BlockDriverState *bs); |
439int bdrv_can_set_read_only(BlockDriverState *bs, bool read_only, Error **errp); | 439int bdrv_can_set_read_only(BlockDriverState *bs, bool read_only, 440 bool ignore_allow_rdw, Error **errp); |
440int bdrv_set_read_only(BlockDriverState *bs, bool read_only, Error **errp); 441bool bdrv_is_sg(BlockDriverState *bs); 442bool bdrv_is_inserted(BlockDriverState *bs); 443int bdrv_media_changed(BlockDriverState *bs); 444void bdrv_lock_medium(BlockDriverState *bs, bool locked); 445void bdrv_eject(BlockDriverState *bs, bool eject_flag); 446const char *bdrv_get_format_name(BlockDriverState *bs); 447BlockDriverState *bdrv_find_node(const char *node_name); --- 178 unchanged lines hidden --- | 441int bdrv_set_read_only(BlockDriverState *bs, bool read_only, Error **errp); 442bool bdrv_is_sg(BlockDriverState *bs); 443bool bdrv_is_inserted(BlockDriverState *bs); 444int bdrv_media_changed(BlockDriverState *bs); 445void bdrv_lock_medium(BlockDriverState *bs, bool locked); 446void bdrv_eject(BlockDriverState *bs, bool eject_flag); 447const char *bdrv_get_format_name(BlockDriverState *bs); 448BlockDriverState *bdrv_find_node(const char *node_name); --- 178 unchanged lines hidden --- |