static int handle_parse_opts(QemuOpts *opts, FsDriverEntry *fse, Error **errp)
{
    const char *sec_model = qemu_opt_get(opts, "security_model");
    const char *path = qemu_opt_get(opts, "path");
    if (sec_model) {
        error_report("Invalid argument security_model specified with handle fsdriver");
        return -1;
    }
    if (!path) {
        error_report("fsdev: No path specified");
        return -1;
    }
    fse->path = g_strdup(path);
    return 0;
}
static int handle_parse_opts(QemuOpts *opts, FsDriverEntry *fse, Error **errp)
{
    const char *sec_model = qemu_opt_get(opts, "security_model");
    const char *path = qemu_opt_get(opts, "path");
    if (sec_model) {
        error_report("Invalid argument security_model specified with handle fsdriver");
        return -1;
    }
    if (!path) {
        error_report("fsdev: No path specified");
        return -1;
    }
    fse->path = g_strdup(path);
    return 0;
}
static int FUNC_0(QemuOpts *VAR_0, FsDriverEntry *VAR_1, Error **VAR_2)
{
    const char *VAR_3 = qemu_opt_get(VAR_0, "security_model");
    const char *VAR_4 = qemu_opt_get(VAR_0, "VAR_4");
    if (VAR_3) {
        error_report("Invalid argument security_model specified with handle fsdriver");
        return -1;
    }
    if (!VAR_4) {
        error_report("fsdev: No VAR_4 specified");
        return -1;
    }
    VAR_1->VAR_4 = g_strdup(VAR_4);
    return 0;
}
static int FUNC_0(QemuOpts *VAR_0, FsDriverEntry *VAR_1, Error **VAR_2)
{ const char *VAR_3 = qemu_opt_get(VAR_0, "security_model"); const char *VAR_4 = qemu_opt_get(VAR_0, "VAR_4"); if (VAR_3) { error_report("Invalid argument security_model specified with handle fsdriver"); return -1; } if (!VAR_4) { error_report("fsdev: No VAR_4 specified"); return -1; } VAR_1->VAR_4 = g_strdup(VAR_4); return 0; }