···136136extern void put_fs_context(struct fs_context *fc);137137138138/*139139- * sget() wrapper to be called from the ->get_tree() op.139139+ * sget() wrappers to be called from the ->get_tree() op.140140 */141141enum vfs_get_super_keying {142142 vfs_get_single_super, /* Only one such superblock may exist */···147147 enum vfs_get_super_keying keying,148148 int (*fill_super)(struct super_block *sb,149149 struct fs_context *fc));150150+150151extern int get_tree_nodev(struct fs_context *fc,151152 int (*fill_super)(struct super_block *sb,152153 struct fs_context *fc));153154extern int get_tree_single(struct fs_context *fc,154155 int (*fill_super)(struct super_block *sb,155156 struct fs_context *fc));157157+extern int get_tree_keyed(struct fs_context *fc,158158+ int (*fill_super)(struct super_block *sb,159159+ struct fs_context *fc),160160+ void *key);156161157162extern const struct file_operations fscontext_fops;158163