/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | thread_map.h | 13 struct perf_thread_map *thread_map__new_dummy(void); 14 struct perf_thread_map *thread_map__new_by_pid(pid_t pid); 15 struct perf_thread_map *thread_map__new_by_tid(pid_t tid); 16 struct perf_thread_map *thread_map__new_by_uid(uid_t uid); 17 struct perf_thread_map *thread_map__new_all_cpus(void); 18 struct perf_thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid); 19 struct perf_thread_map *thread_map__new_event(struct perf_record_thread_map *event); 21 struct perf_thread_map *thread_map__new_str(const char *pid, 24 struct perf_thread_map *thread_map__new_by_tid_str(const char *tid_str); 26 size_t thread_map__fprintf(struct perf_thread_map *thread [all...] |
H A D | thread_map.c | 33 struct perf_thread_map *thread_map__new_by_pid(pid_t pid) in thread_map__new_by_pid() 35 struct perf_thread_map *threads; in thread_map__new_by_pid() 61 struct perf_thread_map *thread_map__new_by_tid(pid_t tid) in thread_map__new_by_tid() 63 struct perf_thread_map *threads = thread_map__alloc(1); in thread_map__new_by_tid() 74 static struct perf_thread_map *__thread_map__new_all_cpus(uid_t uid) in __thread_map__new_all_cpus() 80 struct perf_thread_map *threads = thread_map__alloc(max_threads); in __thread_map__new_all_cpus() 120 struct perf_thread_map *tmp; in __thread_map__new_all_cpus() 160 struct perf_thread_map *thread_map__new_all_cpus(void) in thread_map__new_all_cpus() 165 struct perf_thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid() 170 struct perf_thread_map *thread_map__ne [all...] |
H A D | synthetic-events.h | 22 struct perf_thread_map; 54 int perf_event__synthesize_thread_map2(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine); 55 int perf_event__synthesize_thread_map(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool mmap_data); 66 struct target *target, struct perf_thread_map *threads, 70 struct perf_thread_map *threads, bool data_mmap,
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | thread_map.h | 11 struct perf_thread_map *thread_map__new_dummy(void); 12 struct perf_thread_map *thread_map__new_by_pid(pid_t pid); 13 struct perf_thread_map *thread_map__new_by_tid(pid_t tid); 14 struct perf_thread_map *thread_map__new_by_uid(uid_t uid); 15 struct perf_thread_map *thread_map__new_all_cpus(void); 16 struct perf_thread_map *thread_map__new(pid_t pid, pid_t tid, uid_t uid); 17 struct perf_thread_map *thread_map__new_event(struct perf_record_thread_map *event); 19 struct perf_thread_map *thread_map__new_str(const char *pid, 22 struct perf_thread_map *thread_map__new_by_tid_str(const char *tid_str); 24 size_t thread_map__fprintf(struct perf_thread_map *thread [all...] |
H A D | thread_map.c | 34 struct perf_thread_map *thread_map__new_by_pid(pid_t pid) in thread_map__new_by_pid() 36 struct perf_thread_map *threads; in thread_map__new_by_pid() 62 struct perf_thread_map *thread_map__new_by_tid(pid_t tid) in thread_map__new_by_tid() 64 struct perf_thread_map *threads = thread_map__alloc(1); in thread_map__new_by_tid() 75 static struct perf_thread_map *__thread_map__new_all_cpus(uid_t uid) in __thread_map__new_all_cpus() 81 struct perf_thread_map *threads = thread_map__alloc(max_threads); in __thread_map__new_all_cpus() 121 struct perf_thread_map *tmp; in __thread_map__new_all_cpus() 161 struct perf_thread_map *thread_map__new_all_cpus(void) in thread_map__new_all_cpus() 166 struct perf_thread_map *thread_map__new_by_uid(uid_t uid) in thread_map__new_by_uid() 171 struct perf_thread_map *thread_map__ne [all...] |
H A D | synthetic-events.h | 24 struct perf_thread_map; 70 int perf_event__synthesize_thread_map2(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine); 71 int perf_event__synthesize_thread_map(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool needs_mmap, bool mmap_data); 82 struct target *target, struct perf_thread_map *threads, 86 struct perf_thread_map *threads, bool needs_mmap, bool data_mmap,
|
/kernel/linux/linux-6.6/tools/lib/perf/include/perf/ |
H A D | threadmap.h | 8 struct perf_thread_map; 10 LIBPERF_API struct perf_thread_map *perf_thread_map__new_dummy(void); 11 LIBPERF_API struct perf_thread_map *perf_thread_map__new_array(int nr_threads, pid_t *array); 13 LIBPERF_API void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid); 14 LIBPERF_API char *perf_thread_map__comm(struct perf_thread_map *map, int idx); 15 LIBPERF_API int perf_thread_map__nr(struct perf_thread_map *threads); 16 LIBPERF_API pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx); 18 LIBPERF_API struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map); 19 LIBPERF_API void perf_thread_map__put(struct perf_thread_map *ma [all...] |
H A D | evsel.h | 13 struct perf_thread_map; 31 struct perf_thread_map *threads); 45 LIBPERF_API struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
|
H A D | evlist.h | 11 struct perf_thread_map; 33 struct perf_thread_map *threads);
|
/kernel/linux/linux-5.10/tools/lib/perf/ |
H A D | threadmap.c | 10 static void perf_thread_map__reset(struct perf_thread_map *map, int start, int nr) in perf_thread_map__reset() 18 struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr) in perf_thread_map__realloc() 35 void perf_thread_map__set_pid(struct perf_thread_map *map, int thread, pid_t pid) in perf_thread_map__set_pid() 40 char *perf_thread_map__comm(struct perf_thread_map *map, int thread) in perf_thread_map__comm() 45 struct perf_thread_map *perf_thread_map__new_dummy(void) in perf_thread_map__new_dummy() 47 struct perf_thread_map *threads = thread_map__alloc(1); in perf_thread_map__new_dummy() 57 static void perf_thread_map__delete(struct perf_thread_map *threads) in perf_thread_map__delete() 70 struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *ma [all...] |
/kernel/linux/linux-5.10/tools/lib/perf/include/perf/ |
H A D | threadmap.h | 8 struct perf_thread_map; 10 LIBPERF_API struct perf_thread_map *perf_thread_map__new_dummy(void); 12 LIBPERF_API void perf_thread_map__set_pid(struct perf_thread_map *map, int thread, pid_t pid); 13 LIBPERF_API char *perf_thread_map__comm(struct perf_thread_map *map, int thread); 14 LIBPERF_API int perf_thread_map__nr(struct perf_thread_map *threads); 15 LIBPERF_API pid_t perf_thread_map__pid(struct perf_thread_map *map, int thread); 17 LIBPERF_API struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map); 18 LIBPERF_API void perf_thread_map__put(struct perf_thread_map *map);
|
H A D | evsel.h | 11 struct perf_thread_map; 27 struct perf_thread_map *threads); 37 LIBPERF_API struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
|
H A D | evlist.h | 11 struct perf_thread_map; 33 struct perf_thread_map *threads);
|
/kernel/linux/linux-6.6/tools/lib/perf/ |
H A D | threadmap.c | 10 static void perf_thread_map__reset(struct perf_thread_map *map, int start, int nr) in perf_thread_map__reset() 18 struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr) in perf_thread_map__realloc() 35 void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid) in perf_thread_map__set_pid() 40 char *perf_thread_map__comm(struct perf_thread_map *map, int idx) in perf_thread_map__comm() 45 struct perf_thread_map *perf_thread_map__new_array(int nr_threads, pid_t *array) in perf_thread_map__new_array() 47 struct perf_thread_map *threads = thread_map__alloc(nr_threads); in perf_thread_map__new_array() 62 struct perf_thread_map *perf_thread_map__new_dummy(void) in perf_thread_map__new_dummy() 67 static void perf_thread_map__delete(struct perf_thread_map *threads) in perf_thread_map__delete() 80 struct perf_thread_map *perf_thread_map__ge [all...] |
/kernel/linux/linux-5.10/tools/lib/perf/include/internal/ |
H A D | threadmap.h | 14 struct perf_thread_map { struct 21 struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr);
|
H A D | evsel.h | 11 struct perf_thread_map; 42 struct perf_thread_map *threads;
|
H A D | evlist.h | 13 struct perf_thread_map; 22 struct perf_thread_map *threads;
|
/kernel/linux/linux-6.6/tools/lib/perf/include/internal/ |
H A D | threadmap.h | 14 struct perf_thread_map { struct 21 struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr);
|
H A D | evsel.h | 11 struct perf_thread_map; 53 struct perf_thread_map *threads;
|
H A D | evlist.h | 14 struct perf_thread_map; 29 struct perf_thread_map *threads;
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | thread-map.c | 24 struct perf_thread_map *map; in test__thread_map() 68 struct perf_thread_map *threads; in process_event() 91 struct perf_thread_map *threads; in test__thread_map_synthesize() 110 struct perf_thread_map *threads; in test__thread_map_remove()
|
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | thread-map.c | 25 struct perf_thread_map *map; in test__thread_map() 69 struct perf_thread_map *threads; in process_event() 92 struct perf_thread_map *threads; in test__thread_map_synthesize() 112 struct perf_thread_map *threads; in test__thread_map_remove()
|
/kernel/linux/linux-6.6/tools/lib/perf/tests/ |
H A D | test-evsel.c | 56 struct perf_thread_map *threads; in test_stat_thread() 88 struct perf_thread_map *threads; in test_stat_thread_enable() 130 struct perf_thread_map *threads; in test_stat_user_read() 195 static int test_stat_read_format_single(struct perf_event_attr *attr, struct perf_thread_map *threads) in test_stat_read_format_single() 230 static int test_stat_read_format_group(struct perf_event_attr *attr, struct perf_thread_map *threads) in test_stat_read_format_group() 293 struct perf_thread_map *threads; in test_stat_read_format()
|
H A D | test-threadmap.c | 16 struct perf_thread_map *threads; in test_threadmap_array() 48 struct perf_thread_map *threads; in test_threadmap()
|
/kernel/linux/linux-5.10/tools/lib/perf/tests/ |
H A D | test-evsel.c | 52 struct perf_thread_map *threads; in test_stat_thread() 84 struct perf_thread_map *threads; in test_stat_thread_enable()
|