qemu/block
Kevin Wolf 166fe96051 block: Introduce bdrv_driver_preadv()
This is a function that simply calls into the block driver for doing a
read, providing the byte granularity interface we want to eventually
have everywhere, and using whatever interface that driver supports.

For now, this is just a wrapper for calling bs->drv->bdrv_co_readv().

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
2016-05-12 15:22:07 +02:00
..
Makefile.objs
accounting.c
archipelago.c
backup.c
blkdebug.c
blkreplay.c
blkverify.c
block-backend.c block: introduce bdrv_no_throttling_begin/end 2016-05-12 15:22:07 +02:00
bochs.c
cloop.c
commit.c
crypto.c crypto: Avoid memory leak on failure 2016-04-05 17:23:21 +02:00
curl.c
dirty-bitmap.c
dmg.c
gluster.c block/gluster: prevent data loss after i/o error 2016-04-19 12:24:59 -04:00
io.c block: Introduce bdrv_driver_preadv() 2016-05-12 15:22:07 +02:00
iscsi.c
linux-aio.c linux-aio: make it more type safe 2016-05-12 15:22:07 +02:00
mirror.c mirror: Workaround for unexpected iohandler events during completion 2016-04-22 16:44:09 +02:00
nbd-client.c nbd: don't request FUA on FLUSH 2016-04-05 11:46:52 +02:00
nbd-client.h
nbd.c
nfs.c block/nfs: add missing #include "qemu/cutils.h" 2016-03-30 16:50:39 -04:00
null.c block/null-{co,aio}: Implement get_block_status() 2016-03-30 12:16:04 +02:00
parallels.c
qapi.c
qcow.c
qcow2-cache.c
qcow2-cluster.c
qcow2-refcount.c
qcow2-snapshot.c
qcow2.c qcow2: Prevent backing file names longer than 1023 2016-04-12 18:06:51 +02:00
qcow2.h
qed-check.c
qed-cluster.c
qed-gencb.c
qed-l2-cache.c
qed-table.c
qed.c
qed.h
quorum.c
raw-aio.h linux-aio: make it more type safe 2016-05-12 15:22:07 +02:00
raw-posix.c linux-aio: make it more type safe 2016-05-12 15:22:07 +02:00
raw-win32.c
raw_bsd.c
rbd.c
sheepdog.c
snapshot.c
ssh.c
stream.c
throttle-groups.c block: introduce bdrv_no_throttling_begin/end 2016-05-12 15:22:07 +02:00
vdi.c
vhdx-endian.c
vhdx-log.c
vhdx.c
vhdx.h
vmdk.c
vpc.c block/vpc: update comments to be compliant w/coding guidelines 2016-04-15 17:22:12 +02:00
vvfat.c vvfat: Fix default volume label 2016-04-29 11:14:13 +02:00
win32-aio.c
write-threshold.c