Lines Matching defs:evsel

39 #include "../evsel.h"
395 struct evsel *evsel,
407 if (thread__resolve_callchain(al->thread, &callchain_cursor, evsel,
639 struct evsel *evsel)
641 u64 read_format = evsel->core.attr.read_format;
713 struct evsel *evsel)
715 struct perf_event_attr *attr = &evsel->core.attr;
730 struct evsel *evsel,
744 pydict_set_item_string_decref(dict, "ev_name", _PyUnicode_FromString(evsel__name(evsel)));
745 pydict_set_item_string_decref(dict, "attr", _PyBytes_FromStringAndSize((const char *)&evsel->core.attr, sizeof(evsel->core.attr)));
763 set_sample_read_in_dict(dict_sample, sample, evsel);
792 set_regs_in_dict(dict, sample, evsel);
798 struct evsel *evsel,
801 struct tep_event *event = evsel->tp_format;
817 "ug! no event found for type %" PRIu64, (u64)evsel->core.attr.config);
847 scripting_context->pevent = evsel->tp_format->tep;
855 callchain = python_process_callchain(sample, evsel, al);
909 all_entries_dict = get_perf_sample_dict(sample, evsel, al,
979 static int python_export_evsel(struct db_export *dbe, struct evsel *evsel)
986 tuple_set_d64(t, 0, evsel->db_id);
987 tuple_set_string(t, 1, evsel__name(evsel));
1150 tuple_set_d64(t, 1, es->evsel->db_id);
1187 tuple_set_d64(t, 1, es->evsel->core.attr.config);
1202 if (es->evsel->core.attr.type == PERF_TYPE_SYNTH && tables->synth_handler)
1299 struct evsel *evsel,
1321 callchain = python_process_callchain(sample, evsel, al);
1322 dict = get_perf_sample_dict(sample, evsel, al, callchain);
1335 struct evsel *evsel,
1340 switch (evsel->core.attr.type) {
1342 python_process_tracepoint(sample, evsel, al);
1347 db_export__sample(&tables->dbe, event, sample, evsel, al);
1349 python_process_general_event(sample, evsel, al);
1364 struct evsel *evsel)
1368 scnprintf(str, size, "stat__%s", evsel__name(evsel));
1377 process_stat(struct evsel *counter, int cpu, int thread, u64 tstamp,
1414 struct evsel *counter, u64 tstamp)
1567 SET_TABLE_HANDLER(evsel);