Lines Matching refs:fsc
1293 static int virtio_fs_fill_super(struct super_block *sb, struct fs_context *fsc) in virtio_fs_fill_super() argument
1298 struct fuse_fs_context *ctx = fsc->fs_private; in virtio_fs_fill_super()
1397 struct fs_context *fsc) in virtio_fs_test_super() argument
1399 struct fuse_mount *fsc_fm = fsc->s_fs_info; in virtio_fs_test_super()
1406 struct fs_context *fsc) in virtio_fs_set_super() argument
1412 fuse_mount_get(fsc->s_fs_info); in virtio_fs_set_super()
1417 static int virtio_fs_get_tree(struct fs_context *fsc) in virtio_fs_get_tree() argument
1429 fs = virtio_fs_find_instance(fsc->source); in virtio_fs_get_tree()
1431 pr_info("virtio-fs: tag <%s> not found\n", fsc->source); in virtio_fs_get_tree()
1458 fsc->s_fs_info = fm; in virtio_fs_get_tree()
1459 sb = sget_fc(fsc, virtio_fs_test_super, virtio_fs_set_super); in virtio_fs_get_tree()
1465 err = virtio_fs_fill_super(sb, fsc); in virtio_fs_get_tree()
1474 WARN_ON(fsc->root); in virtio_fs_get_tree()
1475 fsc->root = dget(sb->s_root); in virtio_fs_get_tree()
1485 static int virtio_fs_init_fs_context(struct fs_context *fsc) in virtio_fs_init_fs_context() argument
1492 fsc->fs_private = ctx; in virtio_fs_init_fs_context()
1493 fsc->ops = &virtio_fs_context_ops; in virtio_fs_init_fs_context()