Lines Matching defs:dir_path
164 static int tp_event_has_id(const char *dir_path, struct dirent *evt_dir)
169 snprintf(evt_path, MAXPATHLEN, "%s/%s/id", dir_path, evt_dir->d_name);
178 #define for_each_event(dir_path, evt_dir, evt_dirent) \
183 (!tp_event_has_id(dir_path, evt_dirent)))
229 char *dir_path;
236 dir_path = get_events_file(sys_dirent->d_name);
237 if (!dir_path)
239 evt_dir = opendir(dir_path);
243 for_each_event(dir_path, evt_dir, evt_dirent) {
245 scnprintf(evt_path, MAXPATHLEN, "%s/%s/id", dir_path,
257 put_events_file(dir_path);
277 put_events_file(dir_path);
2463 char *dir_path;
2484 dir_path = get_events_file(sys_dirent->d_name);
2485 if (!dir_path)
2487 evt_dir = opendir(dir_path);
2491 for_each_event(dir_path, evt_dir, evt_dirent) {
2506 put_events_file(dir_path);
2513 put_events_file(dir_path);
2561 char *dir_path;
2568 dir_path = get_events_file(sys_dirent->d_name);
2569 if (!dir_path)
2571 evt_dir = opendir(dir_path);
2575 for_each_event(dir_path, evt_dir, evt_dirent) {
2586 put_events_file(dir_path);