Lines Matching refs:evsel

284 				 struct perf_evsel *evsel,  in add_tracepoint_values()  argument
287 struct format_field *common_fields = evsel->tp_format->format.common_fields; in add_tracepoint_values()
288 struct format_field *fields = evsel->tp_format->format.fields; in add_tracepoint_values()
302 struct perf_evsel *evsel, in add_generic_values() argument
305 u64 type = evsel->attr.sample_type; in add_generic_values()
387 struct perf_evsel *evsel, in process_sample_event() argument
391 struct evsel_priv *priv = evsel->priv; in process_sample_event()
416 ret = add_generic_values(cw, event, evsel, sample); in process_sample_event()
420 if (evsel->attr.type == PERF_TYPE_TRACEPOINT) { in process_sample_event()
422 evsel, sample); in process_sample_event()
476 struct perf_evsel *evsel, in add_tracepoint_types() argument
479 struct format_field *common_fields = evsel->tp_format->format.common_fields; in add_tracepoint_types()
480 struct format_field *fields = evsel->tp_format->format.fields; in add_tracepoint_types()
490 static int add_generic_types(struct ctf_writer *cw, struct perf_evsel *evsel, in add_generic_types() argument
493 u64 type = evsel->attr.sample_type; in add_generic_types()
550 static int add_event(struct ctf_writer *cw, struct perf_evsel *evsel) in add_event() argument
554 const char *name = perf_evsel__name(evsel); in add_event()
557 pr("Adding event '%s' (type %d)\n", name, evsel->attr.type); in add_event()
563 ret = add_generic_types(cw, evsel, event_class); in add_event()
567 if (evsel->attr.type == PERF_TYPE_TRACEPOINT) { in add_event()
568 ret = add_tracepoint_types(cw, evsel, event_class); in add_event()
584 evsel->priv = priv; in add_event()
596 struct perf_evsel *evsel; in setup_events() local
599 evlist__for_each(evlist, evsel) { in setup_events()
600 ret = add_event(cw, evsel); in setup_events()