]> git.proxmox.com Git - qemu.git/blobdiff - block_int.h
Add bdrv_aio_multiwrite
[qemu.git] / block_int.h
index 0902fd47334f0055f35881cb247059cd85bd7590..3e4b4a387b0069035c0025bef64b6eaf13cf22f2 100644 (file)
@@ -70,6 +70,12 @@ struct BlockDriver {
         int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
         BlockDriverCompletionFunc *cb, void *opaque);
 
+    int (*bdrv_aio_multiwrite)(BlockDriverState *bs, BlockRequest *reqs,
+        int num_reqs);
+    int (*bdrv_merge_requests)(BlockDriverState *bs, BlockRequest* a,
+        BlockRequest *b);
+
+
     const char *protocol_name;
     int (*bdrv_truncate)(BlockDriverState *bs, int64_t offset);
     int64_t (*bdrv_getlength)(BlockDriverState *bs);