diff options
Diffstat (limited to 'block_int.h')
-rw-r--r-- | block_int.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/block_int.h b/block_int.h index e10b9069f2..9d119404cf 100644 --- a/block_int.h +++ b/block_int.h @@ -145,6 +145,9 @@ struct BlockDriverState { /* Whether the disk can expand beyond total_sectors */ int growable; + /* the memory alignment required for the buffers handled by this driver */ + int buffer_alignment; + /* NOTE: the following infos are only hints for real hardware drivers. They are not used by the block driver */ int cyls, heads, secs, translation; @@ -173,6 +176,8 @@ void *qemu_aio_get_pool(AIOPool *pool, BlockDriverState *bs, BlockDriverCompletionFunc *cb, void *opaque); void qemu_aio_release(void *p); +void *qemu_blockalign(BlockDriverState *bs, size_t size); + extern BlockDriverState *bdrv_first; #endif /* BLOCK_INT_H */ |