/external/linux-tools-perf/util/ |
D | evsel.h | 37 struct perf_evsel; 46 struct perf_evsel *evsel; 55 struct perf_evsel { struct 78 struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr, int idx); argument 79 void perf_evsel__init(struct perf_evsel *evsel, 81 void perf_evsel__exit(struct perf_evsel *evsel); 82 void perf_evsel__delete(struct perf_evsel *evsel); 84 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads); 85 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads); 86 int perf_evsel__alloc_counts(struct perf_evsel *evsel, int ncpus); [all …]
|
D | evlist.c | 55 struct perf_evsel *pos, *n; in perf_evlist__purge() 80 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry) in perf_evlist__add() 92 struct perf_evsel *evsel = perf_evsel__new(&attr, 0); in perf_evlist__add_default() 117 struct perf_evsel *evsel, in perf_evlist__id_hash() 129 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, in perf_evlist__id_add() 137 struct perf_evsel *evsel, in perf_evlist__id_add_fd() 156 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id) in perf_evlist__id2evsel() 164 return list_entry(evlist->entries.next, struct perf_evsel, node); in perf_evlist__id2evsel() 282 struct perf_evsel *evsel; in perf_evlist__mmap_per_cpu() 323 struct perf_evsel *evsel; in perf_evlist__mmap_per_thread() [all …]
|
D | evsel.c | 34 void perf_evsel__init(struct perf_evsel *evsel, in perf_evsel__init() 42 struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr, int idx) in perf_evsel__new() 44 struct perf_evsel *evsel = zalloc(sizeof(*evsel)); in perf_evsel__new() 52 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_fd() 68 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_id() 84 int perf_evsel__alloc_counts(struct perf_evsel *evsel, int ncpus) in perf_evsel__alloc_counts() 91 void perf_evsel__free_fd(struct perf_evsel *evsel) in perf_evsel__free_fd() 97 void perf_evsel__free_id(struct perf_evsel *evsel) in perf_evsel__free_id() 105 void perf_evsel__close_fd(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__close_fd() 116 void perf_evsel__exit(struct perf_evsel *evsel) in perf_evsel__exit() [all …]
|
D | evlist.h | 36 struct perf_evsel; 45 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry); 48 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, 54 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id);
|
D | parse-events.h | 16 struct perf_evsel; 30 const char *event_name(struct perf_evsel *event);
|
D | top.h | 19 struct perf_evsel; 54 struct perf_evsel *sym_evsel;
|
D | session.h | 66 struct perf_evsel; 70 struct perf_evsel *evsel, struct perf_session *session); 175 struct perf_evsel *perf_session__find_first_evtype(struct perf_session *session,
|
D | top.c | 72 struct perf_evsel *counter; in perf_top__header_snprintf() 108 struct perf_evsel *first; in perf_top__header_snprintf() 109 first = list_entry(top->evlist->entries.next, struct perf_evsel, node); in perf_top__header_snprintf()
|
D | python.c | 382 struct perf_evsel evsel; 497 struct perf_evsel *evsel = &pevsel->evsel; in pyrf_evsel__open() 658 struct perf_evsel *evsel; in pyrf_evlist__add() 686 struct perf_evsel *first; in pyrf_evlist__read_on_cpu() 693 first = list_entry(evlist->entries.next, struct perf_evsel, node); in pyrf_evlist__read_on_cpu() 751 struct perf_evsel *pos; in pyrf_evlist__item()
|
D | trace-event-scripting.c | 41 struct perf_evsel *evsel __unused, in process_event_unsupported()
|
D | build-id.c | 23 struct perf_evsel *evsel __used, in build_id__mark_dso_hit()
|
D | header.c | 478 struct perf_evsel *attr, *pair = NULL; in perf_session__write_header() 484 pair = list_entry(session->evlist->entries.next, struct perf_evsel, node); in perf_session__write_header() 499 pair = list_entry(pair->node.next, struct perf_evsel, node); in perf_session__write_header() 909 struct perf_evsel *evsel; in perf_session__read_header() 1016 struct perf_evsel *attr; in perf_session__synthesize_attrs() 1035 struct perf_evsel *evsel; in perf_event__process_attr()
|
D | parse-events.c | 298 const char *event_name(struct perf_evsel *evsel) in event_name() 849 struct perf_evsel *evsel; in parse_events() 876 struct perf_evsel *last = NULL; in parse_filter() 879 last = list_entry(evlist->entries.prev, struct perf_evsel, node); in parse_filter()
|
D | cgroup.c | 79 struct perf_evsel *counter; in add_cgroup()
|
D | trace-event-info.c | 488 struct perf_evsel *pos; in get_tracepoints_path() 506 struct perf_evsel *pos; in have_tracepoints()
|
D | session.c | 302 struct perf_evsel *evsel __used, in process_event_sample_stub() 737 struct perf_evsel *evsel; in perf_session_deliver_event() 1192 struct perf_evsel *pos; in perf_session__fprintf_nr_events() 1205 struct perf_evsel *perf_session__find_first_evtype(struct perf_session *session, in perf_session__find_first_evtype() 1208 struct perf_evsel *pos; in perf_session__find_first_evtype()
|
/external/linux-tools-perf/ |
D | builtin-stat.c | 210 static int perf_evsel__alloc_stat_priv(struct perf_evsel *evsel) in perf_evsel__alloc_stat_priv() 216 static void perf_evsel__free_stat_priv(struct perf_evsel *evsel) in perf_evsel__free_stat_priv() 274 static int create_perf_stat_counter(struct perf_evsel *evsel) in create_perf_stat_counter() 298 static inline int nsec_counter(struct perf_evsel *evsel) in nsec_counter() 312 static void update_shadow_stats(struct perf_evsel *counter, u64 *count) in update_shadow_stats() 342 static int read_counter_aggr(struct perf_evsel *counter) in read_counter_aggr() 372 static int read_counter(struct perf_evsel *counter) in read_counter() 392 struct perf_evsel *counter; in run_perf_stat() 523 static void print_noise(struct perf_evsel *evsel, double avg) in print_noise() 534 static void nsec_printout(int cpu, struct perf_evsel *evsel, double avg) in nsec_printout() [all …]
|
D | builtin-report.c | 62 struct perf_evsel *evsel) in perf_session__add_hist_entry() 112 struct perf_evsel *evsel, in process_sample_event() 142 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, in process_read_event() 228 struct perf_evsel *pos; in perf_evlist__tty_browse_hists() 262 struct perf_evsel *pos; in __cmd_report()
|
D | builtin-record.c | 161 static void config_attr(struct perf_evsel *evsel, struct perf_evlist *evlist) in config_attr() 235 struct perf_evsel *pos, *pair; in perf_evlist__equal() 240 pair = list_entry(other->entries.next, struct perf_evsel, node); in perf_evlist__equal() 245 pair = list_entry(pair->node.next, struct perf_evsel, node); in perf_evlist__equal() 253 struct perf_evsel *pos; in open_counters() 706 struct perf_evsel *pos; in __cmd_record() 808 struct perf_evsel *pos; in cmd_record()
|
D | builtin-annotate.c | 51 struct perf_evsel *evsel, in perf_evlist__add_sample() 89 struct perf_evsel *evsel, in process_sample_event() 181 struct perf_evsel *pos; in __cmd_annotate()
|
D | builtin-inject.c | 48 struct perf_evsel *evsel __used, in perf_event__repipe_sample() 135 struct perf_evsel *evsel __used, in perf_event__inject_buildid()
|
D | builtin-evlist.c | 29 struct perf_evsel *pos; in __cmd_evlist()
|
D | builtin-top.c | 553 top.sym_evsel = list_entry(top.evlist->entries.next, struct perf_evsel, node); in handle_keypress() 562 top.sym_evsel = list_entry(top.evlist->entries.next, struct perf_evsel, node); in handle_keypress() 832 struct perf_evsel *evsel; in perf_event__process_sample() 881 struct perf_evsel *counter; in start_counters() 1070 struct perf_evsel *pos; in cmd_top() 1149 top.sym_evsel = list_entry(top.evlist->entries.next, struct perf_evsel, node); in cmd_top()
|
D | builtin-test.c | 268 struct perf_evsel *evsel; in test__open_syscall_event() 333 struct perf_evsel *evsel; in test__open_syscall_event_on_all_cpus() 480 struct perf_evsel *evsels[nsyscalls], *evsel; in test__basic_mmap()
|
/external/linux-tools-perf/util/ui/browsers/ |
D | hists.c | 806 static int perf_evsel__hists_browse(struct perf_evsel *evsel, in perf_evsel__hists_browse() 1003 struct perf_evsel *selection; 1011 struct perf_evsel *evsel = list_entry(entry, struct perf_evsel, node); in perf_evsel_menu__write() 1033 struct perf_evsel *pos; in perf_evsel_menu__run() 1070 pos = list_entry(evlist->entries.next, struct perf_evsel, node); in perf_evsel_menu__run() 1072 pos = list_entry(pos->node.next, struct perf_evsel, node); in perf_evsel_menu__run() 1076 pos = list_entry(evlist->entries.prev, struct perf_evsel, node); in perf_evsel_menu__run() 1078 pos = list_entry(pos->node.prev, struct perf_evsel, node); in perf_evsel_menu__run() 1096 struct perf_evsel *pos; in __perf_evlist__tui_browse_hists() 1131 struct perf_evsel *first = list_entry(evlist->entries.next, in perf_evlist__tui_browse_hists() [all …]
|