Home
last modified time | relevance | path

Searched refs:fse (Results 1 – 4 of 4) sorted by relevance

/qemu/fsdev/
H A Dqemu-fsdev.c41 FsDriverEntry fse; member
145 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 …]
/qemu/hw/9pfs/
H A D9p-local.c1509 static int local_parse_opts(QemuOpts *opts, FsDriverEntry *fse, Error **errp) in local_parse_opts() argument
1523 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 …]
H A Dvirtio-9p-device.c208 FsDriverEntry *fse = get_fsdev_fsentry(s->fsconf.fsdev_id); in virtio_9p_device_realize() local
210 if (qtest_enabled() && fse) { in virtio_9p_device_realize()
211 fse->export_flags |= V9FS_NO_PERF_WARN; in virtio_9p_device_realize()
H A D9p.c4269 FsDriverEntry *fse; in v9fs_device_realize_common() local
4287 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 …]