static void qemu_chr_parse_vc(QemuOpts *opts, ChardevBackend *backend,

                              Error **errp)

{

    int val;



    backend->vc = g_new0(ChardevVC, 1);



    val = qemu_opt_get_number(opts, "width", 0);

    if (val != 0) {

        backend->vc->has_width = true;

        backend->vc->width = val;

    }



    val = qemu_opt_get_number(opts, "height", 0);

    if (val != 0) {

        backend->vc->has_height = true;

        backend->vc->height = val;

    }



    val = qemu_opt_get_number(opts, "cols", 0);

    if (val != 0) {

        backend->vc->has_cols = true;

        backend->vc->cols = val;

    }



    val = qemu_opt_get_number(opts, "rows", 0);

    if (val != 0) {

        backend->vc->has_rows = true;

        backend->vc->rows = val;

    }

}

static void qemu_chr_parse_vc(QemuOpts *opts, ChardevBackend *backend,

                              Error **errp)

{

    int val;



    backend->vc = g_new0(ChardevVC, 1);



    val = qemu_opt_get_number(opts, "width", 0);

    if (val != 0) {

        backend->vc->has_width = true;

        backend->vc->width = val;

    }



    val = qemu_opt_get_number(opts, "height", 0);

    if (val != 0) {

        backend->vc->has_height = true;

        backend->vc->height = val;

    }



    val = qemu_opt_get_number(opts, "cols", 0);

    if (val != 0) {

        backend->vc->has_cols = true;

        backend->vc->cols = val;

    }



    val = qemu_opt_get_number(opts, "rows", 0);

    if (val != 0) {

        backend->vc->has_rows = true;

        backend->vc->rows = val;

    }

}

static void FUNC_0(QemuOpts *VAR_0, ChardevBackend *VAR_1,

                              Error **VAR_2)

{

    int VAR_3;



    VAR_1->vc = g_new0(ChardevVC, 1);



    VAR_3 = qemu_opt_get_number(VAR_0, "width", 0);

    if (VAR_3 != 0) {

        VAR_1->vc->has_width = true;

        VAR_1->vc->width = VAR_3;

    }



    VAR_3 = qemu_opt_get_number(VAR_0, "height", 0);

    if (VAR_3 != 0) {

        VAR_1->vc->has_height = true;

        VAR_1->vc->height = VAR_3;

    }



    VAR_3 = qemu_opt_get_number(VAR_0, "cols", 0);

    if (VAR_3 != 0) {

        VAR_1->vc->has_cols = true;

        VAR_1->vc->cols = VAR_3;

    }



    VAR_3 = qemu_opt_get_number(VAR_0, "rows", 0);

    if (VAR_3 != 0) {

        VAR_1->vc->has_rows = true;

        VAR_1->vc->rows = VAR_3;

    }

}

static void FUNC_0(QemuOpts *VAR_0, ChardevBackend *VAR_1,
Error **VAR_2)
{ int VAR_3; VAR_1->vc = g_new0(ChardevVC, 1); VAR_3 = qemu_opt_get_number(VAR_0, "width", 0); if (VAR_3 != 0) { VAR_1->vc->has_width = true; VAR_1->vc->width = VAR_3; } VAR_3 = qemu_opt_get_number(VAR_0, "height", 0); if (VAR_3 != 0) { VAR_1->vc->has_height = true; VAR_1->vc->height = VAR_3; } VAR_3 = qemu_opt_get_number(VAR_0, "cols", 0); if (VAR_3 != 0) { VAR_1->vc->has_cols = true; VAR_1->vc->cols = VAR_3; } VAR_3 = qemu_opt_get_number(VAR_0, "rows", 0); if (VAR_3 != 0) { VAR_1->vc->has_rows = true; VAR_1->vc->rows = VAR_3; } }