Lines Matching refs:evsel_script
284 struct evsel_script { struct
293 static inline struct evsel_script *evsel_script(struct evsel *evsel) in evsel_script() argument
295 return (struct evsel_script *)evsel->priv; in evsel_script()
298 static struct evsel_script *perf_evsel_script__new(struct evsel *evsel, in perf_evsel_script__new()
301 struct evsel_script *es = zalloc(sizeof(*es)); in perf_evsel_script__new()
319 static void perf_evsel_script__delete(struct evsel_script *es) in perf_evsel_script__delete()
327 static int perf_evsel_script__fprintf(struct evsel_script *es, FILE *fp) in perf_evsel_script__fprintf()
1851 if (evsel_script(evsel->leader)->gnum++ == 0) in perf_sample__fprint_metric()
1858 evsel_script(evsel)->val = val; in perf_sample__fprint_metric()
1859 if (evsel_script(evsel->leader)->gnum == evsel->leader->core.nr_members) { in perf_sample__fprint_metric()
1862 evsel_script(ev2)->val, in perf_sample__fprint_metric()
1868 evsel_script(evsel->leader)->gnum = 0; in perf_sample__fprint_metric()
1921 struct evsel_script *es = evsel->priv; in process_event()
2158 static struct evsel_script *es; in process_attr()
2460 static struct evsel_script es_stdout; in perf_script__setup_per_event_dump()
2478 struct evsel_script *es = evsel->priv; in perf_script__exit_per_event_dump_stats()