]> Git Repo - qemu.git/blob - include/sysemu/block-backend.h
block: New BlockBackend
[qemu.git] / include / sysemu / block-backend.h
1 /*
2  * QEMU Block backends
3  *
4  * Copyright (C) 2014 Red Hat, Inc.
5  *
6  * Authors:
7  *  Markus Armbruster <[email protected]>,
8  *
9  * This work is licensed under the terms of the GNU LGPL, version 2.1
10  * or later.  See the COPYING.LIB file in the top-level directory.
11  */
12
13 #ifndef BLOCK_BACKEND_H
14 #define BLOCK_BACKEND_H
15
16 #include "qemu/typedefs.h"
17 #include "qapi/error.h"
18
19 BlockBackend *blk_new(const char *name, Error **errp);
20 void blk_ref(BlockBackend *blk);
21 void blk_unref(BlockBackend *blk);
22 const char *blk_name(BlockBackend *blk);
23 BlockBackend *blk_by_name(const char *name);
24 BlockBackend *blk_next(BlockBackend *blk);
25
26 #endif
This page took 0.042918 seconds and 4 git commands to generate.