xref: /openbmc/linux/tools/perf/util/thread_map.h (revision 54525552)
1 #ifndef __PERF_THREAD_MAP_H
2 #define __PERF_THREAD_MAP_H
3 
4 #include <sys/types.h>
5 
6 struct thread_map {
7 	int nr;
8 	int map[];
9 };
10 
11 struct thread_map *thread_map__new_by_pid(pid_t pid);
12 struct thread_map *thread_map__new_by_tid(pid_t tid);
13 struct thread_map *thread_map__new(pid_t pid, pid_t tid);
14 void thread_map__delete(struct thread_map *threads);
15 #endif	/* __PERF_THREAD_MAP_H */
16