Searched refs:fse (Results 1 – 4 of 4) sorted by relevance
41 FsDriverEntry fse; member145 fsle->fse.fsdev_id = g_strdup(fsdev_id); in qemu_fsdev_add()146 fsle->fse.ops = FsDrivers[i].ops; in qemu_fsdev_add()149 fsle->fse.export_flags |= V9FS_IMMEDIATE_WRITEOUT; in qemu_fsdev_add()153 fsle->fse.export_flags |= V9FS_RDONLY; in qemu_fsdev_add()155 fsle->fse.export_flags &= ~V9FS_RDONLY; in qemu_fsdev_add()158 if (fsle->fse.ops->parse_opts) { in qemu_fsdev_add()159 if (fsle->fse.ops->parse_opts(opts, &fsle->fse, errp)) { in qemu_fsdev_add()160 g_free(fsle->fse.fsdev_id); in qemu_fsdev_add()176 if (strcmp(fsle->fse.fsdev_id, id) == 0) { in get_fsdev_fsentry()[all …]
1509 static int local_parse_opts(QemuOpts *opts, FsDriverEntry *fse, Error **errp) in local_parse_opts() argument1523 fse->export_flags |= V9FS_SM_PASSTHROUGH; in local_parse_opts()1526 fse->export_flags |= V9FS_SM_MAPPED; in local_parse_opts()1528 fse->export_flags |= V9FS_SM_NONE; in local_parse_opts()1530 fse->export_flags |= V9FS_SM_MAPPED_FILE; in local_parse_opts()1539 fse->export_flags &= ~V9FS_FORBID_MULTIDEVS; in local_parse_opts()1540 fse->export_flags |= V9FS_REMAP_INODES; in local_parse_opts()1542 fse->export_flags &= ~V9FS_REMAP_INODES; in local_parse_opts()1543 fse->export_flags |= V9FS_FORBID_MULTIDEVS; in local_parse_opts()1545 fse->export_flags &= ~V9FS_FORBID_MULTIDEVS; in local_parse_opts()[all …]
208 FsDriverEntry *fse = get_fsdev_fsentry(s->fsconf.fsdev_id); in virtio_9p_device_realize() local210 if (qtest_enabled() && fse) { in virtio_9p_device_realize()211 fse->export_flags |= V9FS_NO_PERF_WARN; in virtio_9p_device_realize()
4269 FsDriverEntry *fse; in v9fs_device_realize_common() local4287 fse = get_fsdev_fsentry(s->fsconf.fsdev_id); in v9fs_device_realize_common()4289 if (!fse) { in v9fs_device_realize_common()4304 s->ctx.export_flags = fse->export_flags; in v9fs_device_realize_common()4305 s->ctx.fs_root = g_strdup(fse->path); in v9fs_device_realize_common()4317 s->ops = fse->ops; in v9fs_device_realize_common()4319 s->ctx.fmode = fse->fmode; in v9fs_device_realize_common()4320 s->ctx.dmode = fse->dmode; in v9fs_device_realize_common()4342 error_setg(errp, "share path %s does not exist", fse->path); in v9fs_device_realize_common()4345 error_setg(errp, "share path %s is not a directory", fse->path); in v9fs_device_realize_common()[all …]