/external/linux-tools-perf/perf-3.12.0/tools/perf/ |
builtin-record.c | 19 #include "util/evlist.h" 69 struct perf_evlist *evlist; member in struct:perf_record 179 if (rec->evlist->workload.pid > 0) { 181 kill(rec->evlist->workload.pid, SIGTERM); 198 struct perf_evlist *evlist = rec->evlist; local 203 perf_evlist__config(evlist, opts); 205 list_for_each_entry(pos, &evlist->entries, node) { 207 if (perf_evsel__open(pos, evlist->cpus, evlist->threads) < 0) [all...] |
builtin-trace.c | 5 #include "util/evlist.h" 502 static int trace__symbols_init(struct trace *trace, struct perf_evlist *evlist) 513 err = perf_event__synthesize_thread_map(&trace->tool, evlist->threads, 878 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, name); 906 struct perf_evlist *evlist = perf_evlist__new(); local 912 if (evlist == NULL) { 917 if (perf_evlist__add_newtp(evlist, "raw_syscalls", "sys_enter", trace__sys_enter) || 918 perf_evlist__add_newtp(evlist, "raw_syscalls", "sys_exit", trace__sys_exit)) { 924 perf_evlist__add_newtp(evlist, "sched", "sched_stat_runtime", 930 err = perf_evlist__create_maps(evlist, &trace->opts.target) [all...] |
command-list.txt | 11 perf-evlist mainporcelain common
|
builtin-diff.c | 13 #include "util/evlist.h" 352 struct perf_evlist *evlist) 356 list_for_each_entry(e, &evlist->entries, node) 363 static void perf_evlist__collapse_resort(struct perf_evlist *evlist) 367 list_for_each_entry(evsel, &evlist->entries, node) { 610 struct perf_evlist *evlist_base = data__files[0].session->evlist; 619 struct perf_evlist *evlist = d->session->evlist; local 622 evsel = evsel_match(evsel_base, evlist); 678 perf_evlist__collapse_resort(d->session->evlist); [all...] |
builtin-report.c | 24 #include "util/evlist.h" 368 u64 sample_type = perf_evlist__combined_sample_type(self->evlist); 446 static int perf_evlist__tty_browse_hists(struct perf_evlist *evlist, 452 list_for_each_entry(pos, &evlist->entries, node) { 550 list_for_each_entry(pos, &session->evlist->entries, node) { 577 list_for_each_entry(pos, &session->evlist->entries, node) 582 ret = perf_evlist__tui_browse_hists(session->evlist, 594 perf_evlist__gtk_browse_hists(session->evlist, help, 598 perf_evlist__tty_browse_hists(session->evlist, rep, help);
|
builtin-stat.c | 50 #include "util/evlist.h" 177 static void perf_evlist__free_stats(struct perf_evlist *evlist) 181 list_for_each_entry(evsel, &evlist->entries, node) { 188 static int perf_evlist__alloc_stats(struct perf_evlist *evlist, bool alloc_raw) 192 list_for_each_entry(evsel, &evlist->entries, node) { 202 perf_evlist__free_stats(evlist); 219 static void perf_stat__reset_stats(struct perf_evlist *evlist) 223 list_for_each_entry(evsel, &evlist->entries, node) { [all...] |
builtin-inject.c | 12 #include "util/evlist.h" 369 list_for_each_entry(evsel, &session->evlist->entries, node) { 391 perf_session__write_header(session, session->evlist, inject->output, true);
|
Android.mk | 62 util/evlist.c \ 165 builtin-evlist.c \
|
builtin-annotate.c | 20 #include "util/evlist.h" 228 list_for_each_entry(pos, &session->evlist->entries, node) {
|
Makefile | 246 LIB_H += util/evlist.h 306 LIB_OBJS += $(OUTPUT)util/evlist.o 413 BUILTIN_OBJS += $(OUTPUT)builtin-evlist.o
|
builtin-script.c | 15 #include "util/evlist.h" 1085 &session->evlist->entries, node) { [all...] |
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/ |
parse-events.h | 27 extern bool have_tracepoints(struct list_head *evlist); 33 extern int parse_events(struct perf_evlist *evlist, const char *str);
|
hist.h | 204 int perf_evlist__tui_browse_hists(struct perf_evlist *evlist, const char *help, 211 int perf_evlist__tui_browse_hists(struct perf_evlist *evlist __maybe_unused, 241 int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist, const char *help, 246 int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist __maybe_unused,
|
header.h | 107 struct perf_evlist *evlist, 139 int fd, struct perf_evlist *evlist,
|
parse-events.c | 4 #include "evlist.h" 919 int parse_events(struct perf_evlist *evlist, const char *str) 923 .idx = evlist->nr_entries, 929 int entries = data.idx - evlist->nr_entries; 930 perf_evlist__splice_list_tail(evlist, &data.list, entries); 931 evlist->nr_groups += data.nr_groups; 946 struct perf_evlist *evlist = *(struct perf_evlist **)opt->value; local 947 int ret = parse_events(evlist, str); 959 struct perf_evlist *evlist = *(struct perf_evlist **)opt->value; local 962 if (evlist->nr_entries > 0 [all...] |
session.c | 9 #include "evlist.h" 64 if (!perf_evlist__valid_sample_type(self->evlist)) { 69 if (!perf_evlist__valid_sample_id_all(self->evlist)) { 74 if (!perf_evlist__valid_read_format(self->evlist)) { 90 u16 id_hdr_size = perf_evlist__id_hdr_size(session->evlist); 151 tool->ordered_samples && !perf_evlist__sample_id_all(self->evlist)) { 542 ret = perf_evlist__parse_sample(s->evlist, iter->event, &sample); 768 u64 sample_type = __perf_evlist__combined_sample_type(session->evlist); 771 !perf_evlist__sample_id_all(session->evlist)) { 900 sid = perf_evlist__id2sid(session->evlist, v->id) [all...] |
session.h | 34 struct perf_evlist *evlist; member in struct:perf_session
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/ui/browsers/ |
hists.c | 8 #include "../../util/evlist.h" 1806 struct perf_evlist *evlist = menu->b.priv; local [all...] |
/external/linux-tools-perf/perf-3.12.0/tools/perf/ui/gtk/ |
hists.c | 1 #include "../evlist.h" 335 int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist, 378 list_for_each_entry(pos, &evlist->entries, node) {
|