block.h (34b5d2c68eb4082c288e70fb99c61af8f7b96fde) | block.h (cc84d90ff54c025190dbe49ec5fea1268217c5f2) |
---|---|
1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu-common.h" 6#include "qemu/option.h" 7#include "block/coroutine.h" 8#include "qapi/qmp/qobject.h" --- 128 unchanged lines hidden (view full) --- 137void bdrv_init(void); 138void bdrv_init_with_whitelist(void); 139BlockDriver *bdrv_find_protocol(const char *filename, 140 bool allow_protocol_prefix); 141BlockDriver *bdrv_find_format(const char *format_name); 142BlockDriver *bdrv_find_whitelisted_format(const char *format_name, 143 bool readonly); 144int bdrv_create(BlockDriver *drv, const char* filename, | 1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu-common.h" 6#include "qemu/option.h" 7#include "block/coroutine.h" 8#include "qapi/qmp/qobject.h" --- 128 unchanged lines hidden (view full) --- 137void bdrv_init(void); 138void bdrv_init_with_whitelist(void); 139BlockDriver *bdrv_find_protocol(const char *filename, 140 bool allow_protocol_prefix); 141BlockDriver *bdrv_find_format(const char *format_name); 142BlockDriver *bdrv_find_whitelisted_format(const char *format_name, 143 bool readonly); 144int bdrv_create(BlockDriver *drv, const char* filename, |
145 QEMUOptionParameter *options); 146int bdrv_create_file(const char* filename, QEMUOptionParameter *options); | 145 QEMUOptionParameter *options, Error **errp); 146int bdrv_create_file(const char* filename, QEMUOptionParameter *options, 147 Error **errp); |
147BlockDriverState *bdrv_new(const char *device_name); 148void bdrv_make_anon(BlockDriverState *bs); 149void bdrv_swap(BlockDriverState *bs_new, BlockDriverState *bs_old); 150void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top); 151int bdrv_parse_cache_flags(const char *mode, int *flags); 152int bdrv_parse_discard_flags(const char *mode, int *flags); 153int bdrv_file_open(BlockDriverState **pbs, const char *filename, 154 QDict *options, int flags, Error **errp); --- 316 unchanged lines hidden --- | 148BlockDriverState *bdrv_new(const char *device_name); 149void bdrv_make_anon(BlockDriverState *bs); 150void bdrv_swap(BlockDriverState *bs_new, BlockDriverState *bs_old); 151void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top); 152int bdrv_parse_cache_flags(const char *mode, int *flags); 153int bdrv_parse_discard_flags(const char *mode, int *flags); 154int bdrv_file_open(BlockDriverState **pbs, const char *filename, 155 QDict *options, int flags, Error **errp); --- 316 unchanged lines hidden --- |