block: Change BDS parameter of bdrv_open() to **
Make bdrv_open() take a pointer to a BDS pointer, similarly to bdrv_file_open(). If a pointer to a NULL pointer is given, bdrv_open() will create a new BDS with an empty name; if the BDS pointer is not NULL, that existing BDS will be reused (in the same way as bdrv_open() already did). Signed-off-by:Max Reitz <mreitz@redhat.com> Reviewed-by:
Kevin Wolf <kwolf@redhat.com> Signed-off-by:
Kevin Wolf <kwolf@redhat.com>
Showing
- block.c 40 additions, 24 deletionsblock.c
- block/blkdebug.c 1 addition, 0 deletionsblock/blkdebug.c
- block/blkverify.c 2 additions, 0 deletionsblock/blkverify.c
- block/qcow2.c 9 additions, 5 deletionsblock/qcow2.c
- block/vmdk.c 2 additions, 3 deletionsblock/vmdk.c
- block/vvfat.c 2 additions, 4 deletionsblock/vvfat.c
- blockdev.c 9 additions, 11 deletionsblockdev.c
- hw/block/xen_disk.c 1 addition, 1 deletionhw/block/xen_disk.c
- include/block/block.h 1 addition, 1 deletioninclude/block/block.h
- qemu-img.c 4 additions, 6 deletionsqemu-img.c
- qemu-io.c 1 addition, 1 deletionqemu-io.c
- qemu-nbd.c 1 addition, 1 deletionqemu-nbd.c
Loading
Please register or sign in to comment