block.h (b8afb520e479e693c227aa39c2fb7670743e104f) block.h (98522f63f40adaebc412481e1d2e9170160d4539)
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"

--- 166 unchanged lines hidden (view full) ---

175 bool allow_protocol_prefix);
176BlockDriver *bdrv_find_format(const char *format_name);
177BlockDriver *bdrv_find_whitelisted_format(const char *format_name,
178 bool readonly);
179int bdrv_create(BlockDriver *drv, const char* filename,
180 QEMUOptionParameter *options, Error **errp);
181int bdrv_create_file(const char* filename, QEMUOptionParameter *options,
182 Error **errp);
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"

--- 166 unchanged lines hidden (view full) ---

175 bool allow_protocol_prefix);
176BlockDriver *bdrv_find_format(const char *format_name);
177BlockDriver *bdrv_find_whitelisted_format(const char *format_name,
178 bool readonly);
179int bdrv_create(BlockDriver *drv, const char* filename,
180 QEMUOptionParameter *options, Error **errp);
181int bdrv_create_file(const char* filename, QEMUOptionParameter *options,
182 Error **errp);
183BlockDriverState *bdrv_new(const char *device_name);
183BlockDriverState *bdrv_new(const char *device_name, Error **errp);
184void bdrv_make_anon(BlockDriverState *bs);
185void bdrv_swap(BlockDriverState *bs_new, BlockDriverState *bs_old);
186void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top);
187int bdrv_parse_cache_flags(const char *mode, int *flags);
188int bdrv_parse_discard_flags(const char *mode, int *flags);
189int bdrv_open_image(BlockDriverState **pbs, const char *filename,
190 QDict *options, const char *bdref_key, int flags,
191 bool allow_none, Error **errp);

--- 353 unchanged lines hidden ---
184void bdrv_make_anon(BlockDriverState *bs);
185void bdrv_swap(BlockDriverState *bs_new, BlockDriverState *bs_old);
186void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top);
187int bdrv_parse_cache_flags(const char *mode, int *flags);
188int bdrv_parse_discard_flags(const char *mode, int *flags);
189int bdrv_open_image(BlockDriverState **pbs, const char *filename,
190 QDict *options, const char *bdref_key, int flags,
191 bool allow_none, Error **errp);

--- 353 unchanged lines hidden ---