Lines Matching refs:es
323 struct evsel_script *es = zalloc(sizeof(*es)); in evsel_script__new() local
325 if (es != NULL) { in evsel_script__new()
326 if (asprintf(&es->filename, "%s.%s.dump", data->file.path, evsel__name(evsel)) < 0) in evsel_script__new()
328 es->fp = fopen(es->filename, "w"); in evsel_script__new()
329 if (es->fp == NULL) in evsel_script__new()
333 return es; in evsel_script__new()
335 zfree(&es->filename); in evsel_script__new()
337 free(es); in evsel_script__new()
341 static void evsel_script__delete(struct evsel_script *es) in evsel_script__delete() argument
343 zfree(&es->filename); in evsel_script__delete()
344 fclose(es->fp); in evsel_script__delete()
345 es->fp = NULL; in evsel_script__delete()
346 free(es); in evsel_script__delete()
349 static int evsel_script__fprintf(struct evsel_script *es, FILE *fp) in evsel_script__fprintf() argument
353 fstat(fileno(es->fp), &st); in evsel_script__fprintf()
355 st.st_size / 1024.0 / 1024.0, es->filename, es->samples); in evsel_script__fprintf()
1996 struct evsel_script *es = evsel->priv; in process_event() local
1997 FILE *fp = es->fp; in process_event()
2003 ++es->samples; in process_event()
2612 struct evsel_script *es = evsel->priv; in perf_script__exit_per_event_dump_stats() local
2614 evsel_script__fprintf(es, stdout); in perf_script__exit_per_event_dump_stats()
2615 evsel_script__delete(es); in perf_script__exit_per_event_dump_stats()