parallels.c (aaffb853359829a37daaf883c773e8320b55c723) | parallels.c (b92902dfeaafbceaf744ab7473f2d070284f6172) |
---|---|
1/* 2 * Block driver for Parallels disk image format 3 * 4 * Copyright (c) 2007 Alex Beregszaszi 5 * Copyright (c) 2015 Denis V. Lunev <den@openvz.org> 6 * 7 * This code was originally based on comparing different disk images created 8 * by Parallels. Currently it is based on opened OpenVZ sources --- 595 unchanged lines hidden (view full) --- 604 bdrv_unref(bs); 605 return ret; 606 607exit: 608 error_setg_errno(errp, -ret, "Failed to create Parallels image"); 609 goto out; 610} 611 | 1/* 2 * Block driver for Parallels disk image format 3 * 4 * Copyright (c) 2007 Alex Beregszaszi 5 * Copyright (c) 2015 Denis V. Lunev <den@openvz.org> 6 * 7 * This code was originally based on comparing different disk images created 8 * by Parallels. Currently it is based on opened OpenVZ sources --- 595 unchanged lines hidden (view full) --- 604 bdrv_unref(bs); 605 return ret; 606 607exit: 608 error_setg_errno(errp, -ret, "Failed to create Parallels image"); 609 goto out; 610} 611 |
612static int coroutine_fn parallels_co_create_opts(const char *filename, | 612static int coroutine_fn parallels_co_create_opts(BlockDriver *drv, 613 const char *filename, |
613 QemuOpts *opts, 614 Error **errp) 615{ 616 BlockdevCreateOptions *create_options = NULL; 617 Error *local_err = NULL; 618 BlockDriverState *bs = NULL; 619 QDict *qdict; 620 Visitor *v; --- 305 unchanged lines hidden --- | 614 QemuOpts *opts, 615 Error **errp) 616{ 617 BlockdevCreateOptions *create_options = NULL; 618 Error *local_err = NULL; 619 BlockDriverState *bs = NULL; 620 QDict *qdict; 621 Visitor *v; --- 305 unchanged lines hidden --- |