Lines Matching refs:es
355 struct evsel_script *es = zalloc(sizeof(*es)); in evsel_script__new() local
357 if (es != NULL) { in evsel_script__new()
358 if (asprintf(&es->filename, "%s.%s.dump", data->file.path, evsel__name(evsel)) < 0) in evsel_script__new()
360 es->fp = fopen(es->filename, "w"); in evsel_script__new()
361 if (es->fp == NULL) in evsel_script__new()
365 return es; in evsel_script__new()
367 zfree(&es->filename); in evsel_script__new()
369 free(es); in evsel_script__new()
373 static void evsel_script__delete(struct evsel_script *es) in evsel_script__delete() argument
375 zfree(&es->filename); in evsel_script__delete()
376 fclose(es->fp); in evsel_script__delete()
377 es->fp = NULL; in evsel_script__delete()
378 free(es); in evsel_script__delete()
381 static int evsel_script__fprintf(struct evsel_script *es, FILE *fp) in evsel_script__fprintf() argument
385 fstat(fileno(es->fp), &st); in evsel_script__fprintf()
387 st.st_size / 1024.0 / 1024.0, es->filename, es->samples); in evsel_script__fprintf()
2196 struct evsel_script *es = evsel->priv; in process_event() local
2197 FILE *fp = es->fp; in process_event()
2204 ++es->samples; in process_event()
2844 struct evsel_script *es = evsel->priv; in perf_script__exit_per_event_dump_stats() local
2846 evsel_script__fprintf(es, stdout); in perf_script__exit_per_event_dump_stats()
2847 evsel_script__delete(es); in perf_script__exit_per_event_dump_stats()