Lines Matching refs:fs_context
39 static int legacy_init_fs_context(struct fs_context *fc);
61 static int vfs_parse_sb_flag(struct fs_context *fc, const char *key) in vfs_parse_sb_flag()
94 int vfs_parse_fs_param_source(struct fs_context *fc, struct fs_parameter *param) in vfs_parse_fs_param_source()
127 int vfs_parse_fs_param(struct fs_context *fc, struct fs_parameter *param) in vfs_parse_fs_param()
170 int vfs_parse_fs_string(struct fs_context *fc, const char *key, in vfs_parse_fs_string()
206 int vfs_parse_monolithic_sep(struct fs_context *fc, void *data, in vfs_parse_monolithic_sep()
256 int generic_parse_monolithic(struct fs_context *fc, void *data) in generic_parse_monolithic()
275 static struct fs_context *alloc_fs_context(struct file_system_type *fs_type, in alloc_fs_context()
281 int (*init_fs_context)(struct fs_context *); in alloc_fs_context()
282 struct fs_context *fc; in alloc_fs_context()
285 fc = kzalloc(sizeof(struct fs_context), GFP_KERNEL_ACCOUNT); in alloc_fs_context()
329 struct fs_context *fs_context_for_mount(struct file_system_type *fs_type, in fs_context_for_mount()
337 struct fs_context *fs_context_for_reconfigure(struct dentry *dentry, in fs_context_for_reconfigure()
354 struct fs_context *fs_context_for_submount(struct file_system_type *type, in fs_context_for_submount()
357 struct fs_context *fc; in fs_context_for_submount()
374 void fc_drop_locked(struct fs_context *fc) in fc_drop_locked()
382 static void legacy_fs_context_free(struct fs_context *fc);
388 struct fs_context *vfs_dup_fs_context(struct fs_context *src_fc) in vfs_dup_fs_context()
390 struct fs_context *fc; in vfs_dup_fs_context()
396 fc = kmemdup(src_fc, sizeof(struct fs_context), GFP_KERNEL); in vfs_dup_fs_context()
488 static void put_fc_log(struct fs_context *fc) in put_fc_log()
508 void put_fs_context(struct fs_context *fc) in put_fs_context()
536 static void legacy_fs_context_free(struct fs_context *fc) in legacy_fs_context_free()
550 static int legacy_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in legacy_fs_context_dup()
576 static int legacy_parse_param(struct fs_context *fc, struct fs_parameter *param) in legacy_parse_param()
634 static int legacy_parse_monolithic(struct fs_context *fc, void *data) in legacy_parse_monolithic()
656 static int legacy_get_tree(struct fs_context *fc) in legacy_get_tree()
677 static int legacy_reconfigure(struct fs_context *fc) in legacy_reconfigure()
702 static int legacy_init_fs_context(struct fs_context *fc) in legacy_init_fs_context()
711 int parse_monolithic_mount_data(struct fs_context *fc, void *data) in parse_monolithic_mount_data()
713 int (*monolithic_mount_data)(struct fs_context *, void *); in parse_monolithic_mount_data()
735 void vfs_clean_context(struct fs_context *fc) in vfs_clean_context()
752 int finish_clean_context(struct fs_context *fc) in finish_clean_context()