HomeSort by relevance Sort by last modified time
    Searched defs:evsel (Results 1 - 25 of 36) sorted by null

1 2

  /external/linux-tools-perf/perf-3.12.0/tools/perf/tests/
evsel-tp-sched.c 2 #include "evsel.h"
5 static int perf_evsel__test_field(struct perf_evsel *evsel, const char *name,
8 struct format_field *field = perf_evsel__field(evsel, name);
13 pr_debug("%s: \"%s\" field not found!\n", evsel->name, name);
20 evsel->name, name, is_signed, should_be_signed);
26 evsel->name, name, field->size, size);
35 struct perf_evsel *evsel = perf_evsel__newtp("sched", "sched_switch", 0); local
38 if (evsel == NULL) {
43 if (perf_evsel__test_field(evsel, "prev_comm", 16, true))
46 if (perf_evsel__test_field(evsel, "prev_pid", 4, true)
    [all...]
open-syscall.c 2 #include "evsel.h"
9 struct perf_evsel *evsel; local
18 evsel = perf_evsel__newtp("syscalls", "sys_enter_open", 0);
19 if (evsel == NULL) {
24 if (perf_evsel__open_per_thread(evsel, threads) < 0) {
36 if (perf_evsel__read_on_cpu(evsel, 0, 0) < 0) {
41 if (evsel->counts->cpu[0].val != nr_open_calls) {
43 nr_open_calls, evsel->counts->cpu[0].val);
49 perf_evsel__close_fd(evsel, 1, threads->nr);
51 perf_evsel__delete(evsel);
    [all...]
task-exit.c 2 #include "evsel.h"
29 struct perf_evsel *evsel; local
46 * We need at least one evsel in the evlist, use the default
51 pr_debug("Not enough memory to create evsel\n");
75 evsel = perf_evlist__first(evlist);
76 evsel->attr.task = 1;
77 evsel->attr.sample_freq = 0;
78 evsel->attr.inherit = 0;
79 evsel->attr.watermark = 0;
80 evsel->attr.wakeup_events = 1
    [all...]
evsel-roundtrip-name.c 2 #include "evsel.h"
10 struct perf_evsel *evsel; local
33 evsel = perf_evlist__first(evlist);
44 if (evsel->idx != idx)
49 if (strcmp(perf_evsel__name(evsel), name)) {
50 pr_debug("%s != %s\n", perf_evsel__name(evsel), name);
54 evsel = perf_evsel__next(evsel);
66 struct perf_evsel *evsel; local
82 list_for_each_entry(evsel, &evlist->entries, node)
    [all...]
keep-tracking.c 7 #include "evsel.h"
66 struct perf_evsel *evsel = NULL; local
86 evsel = perf_evlist__first(evlist);
88 evsel->attr.comm = 1;
89 evsel->attr.disabled = 1;
90 evsel->attr.enable_on_exec = 0;
125 evsel = perf_evlist__last(evlist);
127 CHECK__(perf_evlist__disable_event(evlist, evsel));
open-syscall-all-cpus.c 1 #include "evsel.h"
11 struct perf_evsel *evsel; local
29 evsel = perf_evsel__newtp("syscalls", "sys_enter_open", 0);
30 if (evsel == NULL) {
35 if (perf_evsel__open(evsel, cpus, threads) < 0) {
74 if (perf_evsel__alloc_counts(evsel, cpus->nr) < 0) {
87 if (perf_evsel__read_on_cpu(evsel, cpu, 0) < 0) {
94 if (evsel->counts->cpu[cpu].val != expected) {
96 expected, cpus->map[cpu], evsel->counts->cpu[cpu].val);
101 perf_evsel__free_counts(evsel);
    [all...]
open-syscall-tp-fields.c 3 #include "evsel.h"
22 struct perf_evsel *evsel; local
30 evsel = perf_evsel__newtp("syscalls", "sys_enter_open", 0);
31 if (evsel == NULL) {
36 perf_evlist__add(evlist, evsel);
44 perf_evsel__config(evsel, &opts);
85 err = perf_evsel__parse_sample(evsel, event, &sample);
91 tp_flags = perf_evsel__intval(evsel, &sample, "flags");
sw-clock.c 7 #include "util/evsel.h"
26 struct perf_evsel *evsel; local
45 evsel = perf_evsel__new(&attr, 0);
46 if (evsel == NULL) {
50 perf_evlist__add(evlist, evsel);
mmap-basic.c 2 #include "evsel.h"
33 struct perf_evsel *evsels[nsyscalls], *evsel; local
118 evsel = perf_evlist__id2evsel(evlist, sample.id);
119 if (evsel == NULL) {
121 " doesn't map to an evsel\n", sample.id);
124 nr_events[evsel->idx]++;
129 list_for_each_entry(evsel, &evlist->entries, node) {
130 if (nr_events[evsel->idx] != expected_nr_events[evsel->idx]) {
132 expected_nr_events[evsel->idx]
    [all...]
perf-time-to-tsc.c 9 #include "evsel.h"
62 struct perf_evsel *evsel = NULL; local
86 evsel = perf_evlist__first(evlist);
88 evsel->attr.comm = 1;
89 evsel->attr.disabled = 1;
90 evsel->attr.enable_on_exec = 0;
128 CHECK__(perf_evsel__parse_sample(evsel, event,
133 CHECK__(perf_evsel__parse_sample(evsel, event,
sample-parsing.c 6 #include "evsel.h"
129 struct perf_evsel evsel = { local
234 evsel.sample_size = __perf_evsel__sample_size(sample_type);
236 err = perf_evsel__parse_sample(&evsel, event, &sample_out);
perf-record.c 3 #include "evsel.h"
49 struct perf_evsel *evsel; local
69 * We need at least one evsel in the evlist, use the default
74 pr_debug("Not enough memory to create evsel\n");
106 evsel = perf_evlist__first(evlist);
107 perf_evsel__set_sample_bit(evsel, CPU);
108 perf_evsel__set_sample_bit(evsel, TID);
109 perf_evsel__set_sample_bit(evsel, TIME);
code-reading.c 11 #include "evsel.h"
398 struct perf_evsel *evsel = NULL; local
486 evsel = perf_evlist__first(evlist);
488 evsel->attr.comm = 1;
489 evsel->attr.disabled = 1;
490 evsel->attr.enable_on_exec = 0;
hists_link.c 6 #include "evsel.h"
200 struct perf_evsel *evsel; local
207 * each evsel will have 10 samples - 5 common and 5 distinct.
208 * However the second evsel also has a collapsed entry for
211 list_for_each_entry(evsel, &evlist->entries, node) {
225 he = __hists__add_entry(&evsel->hists, &al, NULL, 1, 1);
247 he = __hists__add_entry(&evsel->hists, &al, NULL, 1, 1);
435 struct perf_evsel *evsel, *first; local
467 list_for_each_entry(evsel, &evlist->entries, node) {
468 hists__collapse_resort(&evsel->hists)
    [all...]
parse-events.c 3 #include "evsel.h"
15 struct perf_evsel *evsel = perf_evlist__first(evlist); local
19 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type);
21 PERF_TP_SAMPLE_TYPE == evsel->attr.sample_type);
22 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period);
28 struct perf_evsel *evsel; local
33 list_for_each_entry(evsel, &evlist->entries, node) {
35 PERF_TYPE_TRACEPOINT == evsel->attr.type);
37 PERF_TP_SAMPLE_TYPE == evsel->attr.sample_type);
39 1 == evsel->attr.sample_period)
46 struct perf_evsel *evsel = perf_evlist__first(evlist); local
56 struct perf_evsel *evsel = perf_evlist__first(evlist); local
66 struct perf_evsel *evsel = perf_evlist__first(evlist); local
77 struct perf_evsel *evsel = perf_evlist__first(evlist); local
94 struct perf_evsel *evsel = perf_evlist__first(evlist); local
105 struct perf_evsel *evsel = perf_evlist__first(evlist); local
115 struct perf_evsel *evsel = perf_evlist__first(evlist); local
129 struct perf_evsel *evsel = perf_evlist__first(evlist); local
142 struct perf_evsel *evsel = perf_evlist__first(evlist); local
157 struct perf_evsel *evsel = perf_evlist__first(evlist); local
172 struct perf_evsel *evsel = perf_evlist__first(evlist); local
187 struct perf_evsel *evsel = perf_evlist__first(evlist); local
200 struct perf_evsel *evsel; local
218 struct perf_evsel *evsel = perf_evlist__first(evlist); local
230 struct perf_evsel *evsel = perf_evlist__first(evlist); local
242 struct perf_evsel *evsel = perf_evlist__first(evlist); local
254 struct perf_evsel *evsel = perf_evlist__first(evlist); local
264 struct perf_evsel *evsel = perf_evlist__first(evlist); local
274 struct perf_evsel *evsel = perf_evlist__first(evlist); local
286 struct perf_evsel *evsel = perf_evlist__first(evlist); local
298 struct perf_evsel *evsel = perf_evlist__first(evlist); local
313 struct perf_evsel *evsel = perf_evlist__first(evlist); local
327 struct perf_evsel *evsel = perf_evlist__first(evlist); local
341 struct perf_evsel *evsel = perf_evlist__first(evlist); local
355 struct perf_evsel *evsel = perf_evlist__first(evlist); local
370 struct perf_evsel *evsel = perf_evlist__first(evlist); local
384 struct perf_evsel *evsel = perf_evlist__first(evlist); local
423 struct perf_evsel *evsel = perf_evlist__first(evlist); local
444 struct perf_evsel *evsel; local
505 struct perf_evsel *evsel, *leader; local
547 struct perf_evsel *evsel, *leader; local
602 struct perf_evsel *evsel, *leader; local
694 struct perf_evsel *evsel, *leader; local
738 struct perf_evsel *evsel, *leader; local
824 struct perf_evsel *evsel, *leader; local
864 struct perf_evsel *evsel, *leader; local
904 struct perf_evsel *evsel, *leader; local
944 struct perf_evsel *evsel, *leader; local
984 struct perf_evsel *evsel, *leader; local
1037 struct perf_evsel *evsel, *leader; local
1076 struct perf_evsel *evsel = perf_evlist__first(evlist); local
1089 struct perf_evsel *evsel, *leader; local
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/util/
record.c 2 #include "evsel.h"
6 typedef void (*setup_probe_fn_t)(struct perf_evsel *evsel);
11 struct perf_evsel *evsel; local
21 evsel = perf_evlist__first(evlist);
23 fd = sys_perf_event_open(&evsel->attr, -1, cpu, -1, 0);
28 fn(evsel);
30 fd = sys_perf_event_open(&evsel->attr, -1, cpu, -1, 0);
65 static void perf_probe_sample_identifier(struct perf_evsel *evsel)
67 evsel->attr.sample_type |= PERF_SAMPLE_IDENTIFIER;
78 struct perf_evsel *evsel; local
    [all...]
evsel.h 34 * Per fd, to map back from PERF_SAMPLE_ID to evsel, only used when there are
40 struct perf_evsel *evsel; member in struct:perf_sample_id
107 void perf_evsel__init(struct perf_evsel *evsel,
109 void perf_evsel__exit(struct perf_evsel *evsel);
110 void perf_evsel__delete(struct perf_evsel *evsel);
112 void perf_evsel__config(struct perf_evsel *evsel,
116 void perf_evsel__calc_id_pos(struct perf_evsel *evsel);
132 const char *perf_evsel__name(struct perf_evsel *evsel);
133 const char *perf_evsel__group_name(struct perf_evsel *evsel);
134 int perf_evsel__group_desc(struct perf_evsel *evsel, char *buf, size_t size)
    [all...]
hist.c 7 #include "evsel.h"
649 struct perf_evsel *evsel; local
657 evsel = hists_to_evsel(a->hists);
658 nr_members = evsel->nr_members;
669 evsel = hists_to_evsel(pair->hists);
670 periods_a[perf_evsel__group_idx(evsel)] = pair->stat.period;
674 evsel = hists_to_evsel(pair->hists);
675 periods_b[perf_evsel__group_idx(evsel)] = pair->stat.period;
  /external/chromium_org/third_party/libevent/
event-internal.h 50 const struct eventop *evsel; member in struct:event_base
event.c 176 base->evsel = eventops[i];
178 base->evbase = base->evsel->init(base);
186 base->evsel->name);
236 if (base->evsel->dealloc != NULL)
237 base->evsel->dealloc(base, base->evbase);
258 const struct eventop *evsel = base->evsel; local
264 if (!evsel->need_reinit)
279 if (base->evsel->dealloc != NULL)
280 base->evsel->dealloc(base, base->evbase)
455 const struct eventop *evsel = base->evsel; local
691 const struct eventop *evsel = base->evsel; local
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/ui/
hist.c 7 #include "../util/evsel.h"
20 struct perf_evsel *evsel = hists_to_evsel(hists); local
33 if (perf_evsel__is_group_event(evsel)) {
36 int nr_members = evsel->nr_members;
38 prev_idx = perf_evsel__group_idx(evsel);
47 evsel = hists_to_evsel(pair->hists);
48 idx_delta = perf_evsel__group_idx(evsel) - prev_idx - 1;
66 prev_idx = perf_evsel__group_idx(evsel);
89 struct perf_evsel *evsel = hpp->ptr; \
91 len = max(len, evsel->nr_members * _unit_width);
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/
builtin-inject.c 13 #include "util/evsel.h"
94 struct perf_evsel *evsel,
100 struct perf_evsel *evsel,
103 if (evsel->handler.func) {
104 inject_handler f = evsel->handler.func;
105 return f(tool, event, sample, evsel, machine);
108 build_id__mark_dso_hit(tool, event, sample, evsel, machine);
205 struct perf_evsel *evsel __maybe_unused,
251 struct perf_evsel *evsel __maybe_unused,
271 struct perf_evsel *evsel,
365 struct perf_evsel *evsel; local
    [all...]
builtin-report.c 25 #include "util/evsel.h"
76 struct perf_evsel *evsel,
90 err = machine__resolve_callchain(machine, evsel, al->thread,
114 he = __hists__add_mem_entry(&evsel->hists, al, parent, mi, cost, cost);
126 assert(evsel != NULL);
131 err = hist_entry__inc_addr_samples(he, evsel->idx, al->addr);
147 evsel->idx,
153 evsel->hists.stats.total_period += cost;
154 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE);
169 struct perf_evsel *evsel,
417 struct perf_evsel *evsel = hists_to_evsel(self); local
    [all...]
builtin-top.c 28 #include "util/evsel.h"
242 static struct hist_entry *perf_evsel__add_hist_entry(struct perf_evsel *evsel,
248 pthread_mutex_lock(&evsel->hists.lock);
249 he = __hists__add_entry(&evsel->hists, al, NULL, sample->period,
251 pthread_mutex_unlock(&evsel->hists.lock);
256 hists__inc_nr_events(&evsel->hists, PERF_RECORD_SAMPLE);
686 struct perf_evsel *evsel,
772 err = machine__resolve_callchain(machine, evsel,
779 he = perf_evsel__add_hist_entry(evsel, &al, sample);
793 perf_top__record_precise_ip(top, he, evsel->idx, ip)
802 struct perf_evsel *evsel; local
    [all...]
  /external/linux-tools-perf/perf-3.12.0/tools/perf/ui/gtk/
hists.c 3 #include "../evsel.h"
35 struct perf_evsel *evsel = hists_to_evsel(hists); local
42 if (perf_evsel__is_group_event(evsel)) {
45 int nr_members = evsel->nr_members;
47 prev_idx = perf_evsel__group_idx(evsel);
53 evsel = hists_to_evsel(pair->hists);
54 idx_delta = perf_evsel__group_idx(evsel) - prev_idx - 1;
71 prev_idx = perf_evsel__group_idx(evsel);

Completed in 863 milliseconds

1 2