Lines Matching refs:config_dirs
292 _cleanup_strv_free_ char **config_dirs = NULL, **data_dirs = NULL; in user_config_paths() local
297 r = xdg_user_dirs(&config_dirs, &data_dirs); in user_config_paths()
313 r = strv_extend_strv_concat(&res, config_dirs, "/user-tmpfiles.d"); in user_config_paths()
3299 static int cat_config(char **config_dirs, char **args) { in cat_config() argument
3303 r = conf_files_list_with_replacement(arg_root, config_dirs, arg_replace, &files, NULL); in cat_config()
3517 static int read_config_file(char **config_dirs, const char *fn, bool ignore_enoent, bool *invalid_c… in read_config_file() argument
3533 r = search_and_fopen(fn, "re", arg_root, (const char**) config_dirs, &_f, &pp); in read_config_file()
3623 static int parse_arguments(char **config_dirs, char **args, bool *invalid_config) { in parse_arguments() argument
3627 r = read_config_file(config_dirs, *arg, false, invalid_config); in parse_arguments()
3635 static int read_config_files(char **config_dirs, char **args, bool *invalid_config) { in read_config_files() argument
3640 r = conf_files_list_with_replacement(arg_root, config_dirs, arg_replace, &files, &p); in read_config_files()
3648 r = parse_arguments(config_dirs, args, invalid_config); in read_config_files()
3654 (void) read_config_file(config_dirs, *f, true, invalid_config); in read_config_files()
3703 _cleanup_strv_free_ char **config_dirs = NULL; in run() local
3733 r = user_config_paths(&config_dirs); in run()
3737 config_dirs = strv_split_nulstr(CONF_PATHS_NULSTR("tmpfiles.d")); in run()
3738 if (!config_dirs) in run()
3745 STRV_FOREACH(i, config_dirs) { in run()
3762 return cat_config(config_dirs, argv + optind); in run()
3809 r = read_config_files(config_dirs, argv + optind, &invalid_config); in run()
3811 r = parse_arguments(config_dirs, argv + optind, &invalid_config); in run()