Lines Matching refs:fc

159 static int autofs_parse_fd(struct fs_context *fc, struct autofs_sb_info *sbi,  in autofs_parse_fd()  argument
174 errorf(fc, "could not open pipe file descriptor"); in autofs_parse_fd()
180 errorf(fc, "Invalid/unusable pipe"); in autofs_parse_fd()
196 static int autofs_parse_param(struct fs_context *fc, struct fs_parameter *param) in autofs_parse_param() argument
198 struct autofs_fs_context *ctx = fc->fs_private; in autofs_parse_param()
199 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_parse_param()
203 opt = fs_parse(fc, autofs_param_specs, param, &result); in autofs_parse_param()
209 return autofs_parse_fd(fc, sbi, param, &result); in autofs_parse_param()
271 static int autofs_validate_protocol(struct fs_context *fc) in autofs_validate_protocol() argument
273 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_validate_protocol()
278 errorf(fc, "kernel does not match daemon version " in autofs_validate_protocol()
305 static int autofs_fill_super(struct super_block *s, struct fs_context *fc) in autofs_fill_super() argument
307 struct autofs_fs_context *ctx = fc->fs_private; in autofs_fill_super()
350 return invalf(fc, "Could not find process group %d", in autofs_fill_super()
372 static int autofs_get_tree(struct fs_context *fc) in autofs_get_tree() argument
374 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_get_tree()
377 ret = autofs_validate_protocol(fc); in autofs_get_tree()
382 return invalf(fc, "No control pipe specified"); in autofs_get_tree()
384 return get_tree_nodev(fc, autofs_fill_super); in autofs_get_tree()
387 static void autofs_free_fc(struct fs_context *fc) in autofs_free_fc() argument
389 struct autofs_fs_context *ctx = fc->fs_private; in autofs_free_fc()
390 struct autofs_sb_info *sbi = fc->s_fs_info; in autofs_free_fc()
409 int autofs_init_fs_context(struct fs_context *fc) in autofs_init_fs_context() argument
425 fc->fs_private = ctx; in autofs_init_fs_context()
426 fc->s_fs_info = sbi; in autofs_init_fs_context()
427 fc->ops = &autofs_context_ops; in autofs_init_fs_context()