block.h (49780a582d8bcedf098237f8997214c8424124be) block.h (5a5e7f8cd86b7ced0732b1b6e28c82baa65b09c9)
1#ifndef BLOCK_H
2#define BLOCK_H
3
4#include "block/aio.h"
5#include "block/aio-wait.h"
6#include "qemu/iov.h"
7#include "qemu/coroutine.h"
8#include "block/accounting.h"

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

278int bdrv_is_whitelisted(BlockDriver *drv, bool read_only);
279BlockDriver *bdrv_find_protocol(const char *filename,
280 bool allow_protocol_prefix,
281 Error **errp);
282BlockDriver *bdrv_find_format(const char *format_name);
283int bdrv_create(BlockDriver *drv, const char* filename,
284 QemuOpts *opts, Error **errp);
285int bdrv_create_file(const char *filename, QemuOpts *opts, Error **errp);
1#ifndef BLOCK_H
2#define BLOCK_H
3
4#include "block/aio.h"
5#include "block/aio-wait.h"
6#include "qemu/iov.h"
7#include "qemu/coroutine.h"
8#include "block/accounting.h"

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

278int bdrv_is_whitelisted(BlockDriver *drv, bool read_only);
279BlockDriver *bdrv_find_protocol(const char *filename,
280 bool allow_protocol_prefix,
281 Error **errp);
282BlockDriver *bdrv_find_format(const char *format_name);
283int bdrv_create(BlockDriver *drv, const char* filename,
284 QemuOpts *opts, Error **errp);
285int bdrv_create_file(const char *filename, QemuOpts *opts, Error **errp);
286
286BlockDriverState *bdrv_new(void);
287void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top,
288 Error **errp);
289void bdrv_replace_node(BlockDriverState *from, BlockDriverState *to,
290 Error **errp);
291
292int bdrv_parse_aio(const char *mode, int *flags);
293int bdrv_parse_cache_mode(const char *mode, int *flags, bool *writethrough);

--- 444 unchanged lines hidden ---
287BlockDriverState *bdrv_new(void);
288void bdrv_append(BlockDriverState *bs_new, BlockDriverState *bs_top,
289 Error **errp);
290void bdrv_replace_node(BlockDriverState *from, BlockDriverState *to,
291 Error **errp);
292
293int bdrv_parse_aio(const char *mode, int *flags);
294int bdrv_parse_cache_mode(const char *mode, int *flags, bool *writethrough);

--- 444 unchanged lines hidden ---