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

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

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,
248 const BdrvChildRole *child_role,
249 bool allow_none, Error **errp);
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"

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

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,
248 const BdrvChildRole *child_role,
249 bool allow_none, Error **errp);
250void bdrv_set_backing_hd(BlockDriverState *bs, BlockDriverState *backing_hd);
250void bdrv_set_backing_hd(BlockDriverState *bs, BlockDriverState *backing_hd,
251 Error **errp);
251int bdrv_open_backing_file(BlockDriverState *bs, QDict *parent_options,
252 const char *bdref_key, Error **errp);
253BlockDriverState *bdrv_open(const char *filename, const char *reference,
254 QDict *options, int flags, Error **errp);
255BlockDriverState *bdrv_new_open_driver(BlockDriver *drv, const char *node_name,
256 int flags, Error **errp);
257BlockReopenQueue *bdrv_reopen_queue(BlockReopenQueue *bs_queue,
258 BlockDriverState *bs,

--- 336 unchanged lines hidden ---
252int bdrv_open_backing_file(BlockDriverState *bs, QDict *parent_options,
253 const char *bdref_key, Error **errp);
254BlockDriverState *bdrv_open(const char *filename, const char *reference,
255 QDict *options, int flags, Error **errp);
256BlockDriverState *bdrv_new_open_driver(BlockDriver *drv, const char *node_name,
257 int flags, Error **errp);
258BlockReopenQueue *bdrv_reopen_queue(BlockReopenQueue *bs_queue,
259 BlockDriverState *bs,

--- 336 unchanged lines hidden ---