Home
last modified time | relevance | path

Searched refs:perf_thread_map (Results 1 – 25 of 43) sorted by relevance

12

/linux/tools/perf/util/
A Dthread_map.h13 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);
21 struct perf_thread_map *thread_map__new_str(const char *pid,
26 size_t thread_map__fprintf(struct perf_thread_map *threads, FILE *fp);
28 void thread_map__read_comms(struct perf_thread_map *threads);
29 bool thread_map__has(struct perf_thread_map *threads, pid_t pid);
[all …]
A Dthread_map.c33 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()
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()
183 struct perf_thread_map *threads = NULL, *nt; in thread_map__new_by_pid_str()
245 struct perf_thread_map *threads = NULL, *nt; in thread_map__new_by_tid_str()
342 static void comm_init(struct perf_thread_map *map, int i) in comm_init()
[all …]
A Dsynthetic-events.h23 struct perf_thread_map;
67 int perf_event__synthesize_thread_map2(struct perf_tool *tool, struct perf_thread_map *threads, per…
68 int perf_event__synthesize_thread_map(struct perf_tool *tool, struct perf_thread_map *threads, perf…
79 struct target *target, struct perf_thread_map *threads,
83 struct perf_thread_map *threads, bool needs_mmap, bool data_mmap,
A Devsel.h297 int evsel__open_per_thread(struct evsel *evsel, struct perf_thread_map *threads);
299 struct perf_thread_map *threads);
302 struct perf_thread_map *threads);
310 struct perf_thread_map *threads,
/linux/tools/lib/perf/
A Dthreadmap.c10 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 *map) in perf_thread_map__get()
77 void perf_thread_map__put(struct perf_thread_map *map) in perf_thread_map__put()
83 int perf_thread_map__nr(struct perf_thread_map *threads) in perf_thread_map__nr()
[all …]
A Devsel.c110 struct perf_thread_map *threads) in perf_evsel__open()
127 static struct perf_thread_map *empty_thread_map; in perf_evsel__open()
395 struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel) in perf_evsel__threads()
/linux/tools/lib/perf/include/perf/
A Dthreadmap.h8 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);
A Devsel.h11 struct perf_thread_map;
27 struct perf_thread_map *threads);
40 LIBPERF_API struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
A Devlist.h11 struct perf_thread_map;
33 struct perf_thread_map *threads);
/linux/tools/lib/perf/Documentation/
A Dlibperf.txt61 struct perf_thread_map;
63 struct perf_thread_map *perf_thread_map__new_dummy(void);
66 char *perf_thread_map__comm(struct perf_thread_map *map, int thread);
67 int perf_thread_map__nr(struct perf_thread_map *threads);
68 pid_t perf_thread_map__pid(struct perf_thread_map *map, int thread);
70 struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map);
71 void perf_thread_map__put(struct perf_thread_map *map);
99 struct perf_thread_map *threads);
136 struct perf_thread_map *threads);
149 struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
[all …]
/linux/tools/lib/perf/include/internal/
A Dthreadmap.h14 struct perf_thread_map { struct
21 struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr); argument
A Devsel.h11 struct perf_thread_map;
42 struct perf_thread_map *threads;
A Devlist.h13 struct perf_thread_map;
23 struct perf_thread_map *threads;
/linux/tools/perf/tests/
A Dthread-map.c24 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()
111 struct perf_thread_map *threads; in test__thread_map_remove()
A Devent-times.c62 struct perf_thread_map *threads; in attach__current_disabled()
88 struct perf_thread_map *threads; in attach__current_enabled()
A Dopenat-syscall.c22 struct perf_thread_map *threads = thread_map__new(-1, getpid(), UINT_MAX); in test__openat_syscall_event()
A Dopenat-syscall-all-cpus.c30 struct perf_thread_map *threads = thread_map__new(-1, getpid(), UINT_MAX); in test__openat_syscall_event_on_all_cpus()
A Dsw-clock.c46 struct perf_thread_map *threads = NULL; in __test__sw_clock_freq()
A Dtask-exit.c55 struct perf_thread_map *threads; in test__task_exit()
A Dkeep-tracking.c74 struct perf_thread_map *threads = NULL; in test__keep_tracking()
/linux/tools/lib/perf/tests/
A Dtest-evsel.c53 struct perf_thread_map *threads; in test_stat_thread()
85 struct perf_thread_map *threads; in test_stat_thread_enable()
127 struct perf_thread_map *threads; in test_stat_user_read()
A Dtest-evlist.c91 struct perf_thread_map *threads; in test_stat_thread()
146 struct perf_thread_map *threads; in test_stat_thread_enable()
215 struct perf_thread_map *threads; in test_mmap_thread()
A Dtest-threadmap.c16 struct perf_thread_map *threads; in test_threadmap()
/linux/tools/perf/bench/
A Dsynthesize.c62 struct perf_thread_map *threads, in do_run_single_threaded()
116 struct perf_thread_map *threads; in run_single_threaded()
/linux/tools/lib/perf/Documentation/examples/
A Dcounting.c23 struct perf_thread_map *threads; in main()

Completed in 25 milliseconds

12