block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo()
The patch is big, but all it really does is replacing dinfo->bdrv by blk_bs(blk_by_legacy_dinfo(dinfo)) The replacement is repetitive, but the conversion of device models to BlockBackend is imminent, and will shorten it to just blk_legacy_dinfo(dinfo). Line wrapping muddies the waters a bit. I also omit tests whether dinfo->bdrv is null, because it never is. Signed-off-by:Markus Armbruster <armbru@redhat.com> Reviewed-by:
Benoît Canet <benoit.canet@nodalink.com> Reviewed-by:
Max Reitz <mreitz@redhat.com> Reviewed-by:
Kevin Wolf <kwolf@redhat.com> Signed-off-by:
Kevin Wolf <kwolf@redhat.com>
Showing
- blockdev.c 3 additions, 4 deletionsblockdev.c
- hw/arm/collie.c 5 additions, 4 deletionshw/arm/collie.c
- hw/arm/gumstix.c 3 additions, 2 deletionshw/arm/gumstix.c
- hw/arm/mainstone.c 4 additions, 4 deletionshw/arm/mainstone.c
- hw/arm/musicpal.c 6 additions, 5 deletionshw/arm/musicpal.c
- hw/arm/nseries.c 4 additions, 2 deletionshw/arm/nseries.c
- hw/arm/omap1.c 3 additions, 1 deletionhw/arm/omap1.c
- hw/arm/omap2.c 3 additions, 1 deletionhw/arm/omap2.c
- hw/arm/omap_sx1.c 5 additions, 4 deletionshw/arm/omap_sx1.c
- hw/arm/pxa2xx.c 5 additions, 2 deletionshw/arm/pxa2xx.c
- hw/arm/spitz.c 3 additions, 1 deletionhw/arm/spitz.c
- hw/arm/versatilepb.c 3 additions, 1 deletionhw/arm/versatilepb.c
- hw/arm/vexpress.c 3 additions, 1 deletionhw/arm/vexpress.c
- hw/arm/virt.c 3 additions, 1 deletionhw/arm/virt.c
- hw/arm/xilinx_zynq.c 3 additions, 1 deletionhw/arm/xilinx_zynq.c
- hw/arm/z2.c 4 additions, 3 deletionshw/arm/z2.c
- hw/block/fdc.c 11 additions, 5 deletionshw/block/fdc.c
- hw/block/m25p80.c 3 additions, 2 deletionshw/block/m25p80.c
- hw/block/xen_disk.c 1 addition, 1 deletionhw/block/xen_disk.c
- hw/cris/axis_dev88.c 2 additions, 1 deletionhw/cris/axis_dev88.c
Loading
Please register or sign in to comment