Home
last modified time | relevance | path

Searched refs:BlockDriver (Results 1 – 25 of 56) sorted by relevance

123

/qemu/block/
H A Dcreate.c36 BlockDriver *drv;
63 static inline bool TSA_NO_TSA has_bdrv_co_create(BlockDriver *drv) in has_bdrv_co_create()
73 BlockDriver *drv = bdrv_find_format(fmt); in qmp_blockdev_create()
H A Dsnapshot.c197 BlockDriver *drv = bs->drv; in bdrv_can_snapshot()
219 BlockDriver *drv = bs->drv; in bdrv_snapshot_create()
240 BlockDriver *drv = bs->drv; in bdrv_snapshot_goto()
354 BlockDriver *drv = bs->drv; in bdrv_snapshot_delete()
394 BlockDriver *drv = bs->drv; in bdrv_snapshot_list()
434 BlockDriver *drv = bs->drv; in bdrv_snapshot_load_tmp()
H A Dio.c172 BlockDriver *drv = bs->drv; in bdrv_refresh_limits()
977 BlockDriver *drv = bs->drv; in bdrv_driver_preadv()
1047 BlockDriver *drv = bs->drv; in bdrv_driver_pwritev()
1129 BlockDriver *drv = bs->drv; in bdrv_driver_pwritev_compressed()
1173 BlockDriver *drv = bs->drv; in bdrv_co_do_copy_on_readv()
1835 BlockDriver *drv = bs->drv; in bdrv_co_do_pwrite_zeroes()
2060 BlockDriver *drv = bs->drv; in bdrv_aligned_pwritev()
2831 BlockDriver *drv = bs->drv; in bdrv_co_readv_vmstate()
2864 BlockDriver *drv = bs->drv; in bdrv_co_writev_vmstate()
3194 BlockDriver *drv = bs->drv; in bdrv_co_ioctl()
[all …]
H A Dblkio.c1112 static BlockDriver bdrv_io_uring = {
1119 static BlockDriver bdrv_nvme_io_uring = {
1125 static BlockDriver bdrv_virtio_blk_vfio_pci = {
1131 static BlockDriver bdrv_virtio_blk_vhost_user = {
1137 static BlockDriver bdrv_virtio_blk_vhost_vdpa = {
H A Dnull.c281 static BlockDriver bdrv_null_co = {
302 static BlockDriver bdrv_null_aio = {
H A Damend.c97 BlockDriver *drv = bdrv_find_format(fmt); in qmp_x_blockdev_amend()
H A Dsnapshot-access.c114 static BlockDriver bdrv_snapshot_access_drv = {
H A Draw-format.c229 BlockDriver *drv; in raw_co_pwritev()
463 raw_co_create_opts(BlockDriver *drv, const char *filename, in raw_co_create_opts()
638 BlockDriver bdrv_raw = {
H A Dfilter-compress.c135 static BlockDriver bdrv_compress = {
H A Dcurl.c1031 static BlockDriver bdrv_http = {
1050 static BlockDriver bdrv_https = {
1069 static BlockDriver bdrv_ftp = {
1088 static BlockDriver bdrv_ftps = {
H A Dblkreplay.c142 static BlockDriver bdrv_blkreplay = {
H A Dcommit.c245 static BlockDriver bdrv_commit_top = {
457 BlockDriver *drv = bs->drv; in bdrv_commit()
H A Dfile-win32.c615 raw_co_create_opts(BlockDriver *drv, const char *filename, in raw_co_create_opts()
743 BlockDriver bdrv_file = {
916 static BlockDriver bdrv_host_device = {
H A Dgluster.c1117 static int coroutine_fn qemu_gluster_co_create_opts(BlockDriver *drv, in qemu_gluster_co_create_opts()
1550 static BlockDriver bdrv_gluster = {
1579 static BlockDriver bdrv_gluster_tcp = {
1608 static BlockDriver bdrv_gluster_unix = {
H A Dcopy-on-read.c251 static BlockDriver bdrv_copy_on_read = {
H A Dthrottle.c241 static BlockDriver bdrv_throttle = {
H A Dcloop.c298 static BlockDriver bdrv_cloop = {
H A Dbochs.c302 static BlockDriver bdrv_bochs = {
/qemu/include/block/
H A Dblock-global-state.h55 BlockDriver *bdrv_find_protocol(const char *filename,
58 BlockDriver *bdrv_find_format(const char *format_name);
61 bdrv_co_create(BlockDriver *drv, const char *filename, QemuOpts *opts,
64 int co_wrapper bdrv_create(BlockDriver *drv, const char *filename,
120 BlockDriverState *bdrv_new_open_driver_opts(BlockDriver *drv,
124 BlockDriverState *bdrv_new_open_driver(BlockDriver *drv, const char *node_name,
145 void bdrv_register(BlockDriver *bdrv);
H A Dblock-common.h81 typedef struct BlockDriver BlockDriver; typedef
553 int bdrv_is_whitelisted(BlockDriver *drv, bool read_only);
H A Dblock_int-common.h94 struct BlockDriver { struct
260 BlockDriver *drv, const char *filename, QemuOpts *opts, Error **errp); argument
485 QLIST_ENTRY(BlockDriver) list; argument
789 static inline bool TSA_NO_TSA block_driver_can_compress(BlockDriver *drv) in block_driver_can_compress() argument
1084 BlockDriver *drv; /* NULL means no media */
1288 extern BlockDriver bdrv_file;
1289 extern BlockDriver bdrv_raw;
1290 extern BlockDriver bdrv_qcow2;
H A Dblock_int-global-state.h268 int coroutine_fn bdrv_co_create_opts_simple(BlockDriver *drv,
H A Dblock_int-io.h84 BlockDriver *bdrv_probe_all(const uint8_t *buf, int buf_size,
/qemu/tests/unit/
H A Dtest-bdrv-graph-mod.c27 static BlockDriver bdrv_pass_through = {
44 static BlockDriver bdrv_no_perm = {
60 static BlockDriver bdrv_exclusive_writer = {
297 static BlockDriver bdrv_write_to_selected = {
/qemu/
H A Dblock.c443 BlockDriver *drv1; in bdrv_do_find_format()
457 BlockDriver *drv1; in bdrv_find_format()
527 BlockDriver *drv;
698 BlockDriver *drv; in bdrv_co_create_file()
906 BlockDriver *drv1; in bdrv_do_find_protocol()
922 BlockDriver *drv1; in bdrv_find_protocol()
1016 BlockDriver *drv; in find_image_format()
1865 BlockDriver *drv; in bdrv_open_common()
4812 BlockDriver *drv; in bdrv_reopen_prepare()
5036 BlockDriver *drv; in bdrv_reopen_commit()
[all …]

123