block.h (12fa4af61fb2a08b156134c3b6717534c637c995) block.h (b2c2832c6140cfe3ddc0de2d77eeb0b77dea8fd3)
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"

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

231BlockDriver *bdrv_find_protocol(const char *filename,
232 bool allow_protocol_prefix,
233 Error **errp);
234BlockDriver *bdrv_find_format(const char *format_name);
235int bdrv_create(BlockDriver *drv, const char* filename,
236 QemuOpts *opts, Error **errp);
237int bdrv_create_file(const char *filename, QemuOpts *opts, Error **errp);
238BlockDriverState *bdrv_new(void);
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"

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

231BlockDriver *bdrv_find_protocol(const char *filename,
232 bool allow_protocol_prefix,
233 Error **errp);
234BlockDriver *bdrv_find_format(const char *format_name);
235int bdrv_create(BlockDriver *drv, const char* filename,
236 QemuOpts *opts, Error **errp);
237int bdrv_create_file(const char *filename, QemuOpts *opts, Error **errp);
238BlockDriverState *bdrv_new(void);
239void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top);
239void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top,
240 Error **errp);
240void bdrv_replace_in_backing_chain(BlockDriverState *old,
241 BlockDriverState *new);
242
243int bdrv_parse_cache_mode(const char *mode, int *flags, bool *writethrough);
244int bdrv_parse_discard_flags(const char *mode, int *flags);
245BdrvChild *bdrv_open_child(const char *filename,
246 QDict *options, const char *bdref_key,
247 BlockDriverState* parent,

--- 348 unchanged lines hidden ---
241void bdrv_replace_in_backing_chain(BlockDriverState *old,
242 BlockDriverState *new);
243
244int bdrv_parse_cache_mode(const char *mode, int *flags, bool *writethrough);
245int bdrv_parse_discard_flags(const char *mode, int *flags);
246BdrvChild *bdrv_open_child(const char *filename,
247 QDict *options, const char *bdref_key,
248 BlockDriverState* parent,

--- 348 unchanged lines hidden ---