evt_dirent 176 tools/perf/util/parse-events.c #define for_each_event(dir_path, evt_dir, evt_dirent) \ evt_dirent 177 tools/perf/util/parse-events.c while ((evt_dirent = readdir(evt_dir)) != NULL) \ evt_dirent 178 tools/perf/util/parse-events.c if (evt_dirent->d_type == DT_DIR && \ evt_dirent 179 tools/perf/util/parse-events.c (strcmp(evt_dirent->d_name, ".")) && \ evt_dirent 180 tools/perf/util/parse-events.c (strcmp(evt_dirent->d_name, "..")) && \ evt_dirent 181 tools/perf/util/parse-events.c (!tp_event_has_id(dir_path, evt_dirent))) evt_dirent 190 tools/perf/util/parse-events.c struct dirent *sys_dirent, *evt_dirent; evt_dirent 209 tools/perf/util/parse-events.c for_each_event(dir_path, evt_dir, evt_dirent) { evt_dirent 212 tools/perf/util/parse-events.c evt_dirent->d_name); evt_dirent 242 tools/perf/util/parse-events.c strncpy(path->name, evt_dirent->d_name, evt_dirent 2197 tools/perf/util/parse-events.c struct dirent *sys_dirent, *evt_dirent; evt_dirent 2227 tools/perf/util/parse-events.c for_each_event(dir_path, evt_dir, evt_dirent) { evt_dirent 2229 tools/perf/util/parse-events.c !strglobmatch(evt_dirent->d_name, event_glob)) evt_dirent 2238 tools/perf/util/parse-events.c sys_dirent->d_name, evt_dirent->d_name); evt_dirent 2295 tools/perf/util/parse-events.c struct dirent *sys_dirent, *evt_dirent; evt_dirent 2311 tools/perf/util/parse-events.c for_each_event(dir_path, evt_dir, evt_dirent) { evt_dirent 2313 tools/perf/util/parse-events.c sys_dirent->d_name, evt_dirent->d_name);