Lines Matching refs:fs_context
90 struct fs_context { struct
116 void (*free)(struct fs_context *fc); argument
117 int (*dup)(struct fs_context *fc, struct fs_context *src_fc);
118 int (*parse_param)(struct fs_context *fc, struct fs_parameter *param);
119 int (*parse_monolithic)(struct fs_context *fc, void *data);
120 int (*get_tree)(struct fs_context *fc);
121 int (*reconfigure)(struct fs_context *fc);
127 extern struct fs_context *fs_context_for_mount(struct file_system_type *fs_type,
129 extern struct fs_context *fs_context_for_reconfigure(struct dentry *dentry,
132 extern struct fs_context *fs_context_for_submount(struct file_system_type *fs_type,
135 extern struct fs_context *vfs_dup_fs_context(struct fs_context *fc);
136 extern int vfs_parse_fs_param(struct fs_context *fc, struct fs_parameter *param);
137 extern int vfs_parse_fs_string(struct fs_context *fc, const char *key,
139 extern int generic_parse_monolithic(struct fs_context *fc, void *data);
140 extern int vfs_get_tree(struct fs_context *fc);
141 extern void put_fs_context(struct fs_context *fc);
142 extern int vfs_parse_fs_param_source(struct fs_context *fc,
144 extern void fc_drop_locked(struct fs_context *fc);
157 extern int vfs_get_super(struct fs_context *fc,
160 struct fs_context *fc));
162 extern int get_tree_nodev(struct fs_context *fc,
164 struct fs_context *fc));
165 extern int get_tree_single(struct fs_context *fc,
167 struct fs_context *fc));
168 extern int get_tree_single_reconf(struct fs_context *fc,
170 struct fs_context *fc));
171 extern int get_tree_keyed(struct fs_context *fc,
173 struct fs_context *fc),
176 extern int get_tree_bdev(struct fs_context *fc,
178 struct fs_context *fc));