Lines Matching refs:fpath
859 static int process_mapfile(FILE *outfp, char *fpath) in process_mapfile() argument
869 pr_info("%s: Processing mapfile %s\n", prog, fpath); in process_mapfile()
875 mapfp = fopen(fpath, "r"); in process_mapfile()
878 fpath); in process_mapfile()
905 prog, fpath, line_num); in process_mapfile()
986 static int is_leaf_dir(const char *fpath) in is_leaf_dir() argument
992 d = opendir(fpath); in is_leaf_dir()
1007 sprintf(path, "%s/%s", fpath, dir->d_name); in is_leaf_dir()
1037 static int preprocess_arch_std_files(const char *fpath, const struct stat *sb, in preprocess_arch_std_files() argument
1043 if (level == 1 && is_file && is_json_file(fpath)) in preprocess_arch_std_files()
1044 return json_events(fpath, save_arch_std_events, (void *)sb); in preprocess_arch_std_files()
1049 static int process_one_file(const char *fpath, const struct stat *sb, in process_one_file() argument
1067 bname = (char *) fpath + ftwbuf->base - 2; in process_one_file()
1077 bname = (char *) fpath + ftwbuf->base; in process_one_file()
1081 level, sb->st_size, bname, fpath); in process_one_file()
1089 if ((level == 1 && is_dir && is_leaf_dir(fpath)) || in process_one_file()
1090 (level >= 2 && is_dir && is_leaf_dir(fpath))) { in process_one_file()
1134 mapfile = strdup(fpath); in process_one_file()
1138 pr_debug("%s: ArchStd json is preprocessed %s\n", prog, fpath); in process_one_file()
1140 pr_info("%s: Ignoring file %s\n", prog, fpath); in process_one_file()
1151 fpath); in process_one_file()
1177 err = json_events(fpath, print_events_table_entry, &data); in process_one_file()