Lines Matching refs:dirent
593 struct dirent *dent; in perf_event__walk_cgroup_tree()
738 static int filter_task(const struct dirent *dirent) in filter_task() argument
740 return isdigit(dirent->d_name[0]); in filter_task()
752 struct dirent **dirent; in __event__synthesize_thread() local
787 n = scandir(filename, &dirent, filter_task, NULL); in __event__synthesize_thread()
796 _pid = strtol(dirent[i]->d_name, &end, 10); in __event__synthesize_thread()
831 zfree(&dirent[i]); in __event__synthesize_thread()
832 free(dirent); in __event__synthesize_thread()
919 struct dirent **dirent, in __perf_event__synthesize_threads() argument
949 if (!isdigit(dirent[i]->d_name[0])) in __perf_event__synthesize_threads()
952 pid = (pid_t)strtol(dirent[i]->d_name, &end, 10); in __perf_event__synthesize_threads()
983 struct dirent **dirent; member
995 args->dirent, in synthesize_threads_worker()
1009 struct dirent **dirent; in perf_event__synthesize_threads() local
1021 n = scandir(proc_path, &dirent, filter_task, NULL); in perf_event__synthesize_threads()
1034 dirent, base, n); in perf_event__synthesize_threads()
1056 args[i].dirent = dirent; in perf_event__synthesize_threads()
1083 zfree(&dirent[i]); in perf_event__synthesize_threads()
1084 free(dirent); in perf_event__synthesize_threads()