File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -4399,6 +4399,11 @@ size_t perf_event__fprintf_event_update(union perf_event *event, FILE *fp)
4399
4399
return ret ;
4400
4400
}
4401
4401
4402
+ size_t perf_event__fprintf_attr (union perf_event * event , FILE * fp )
4403
+ {
4404
+ return perf_event_attr__fprintf (fp , & event -> attr .attr , __desc_attr__fprintf , NULL );
4405
+ }
4406
+
4402
4407
int perf_event__process_attr (const struct perf_tool * tool __maybe_unused ,
4403
4408
union perf_event * event ,
4404
4409
struct evlist * * pevlist )
@@ -4408,6 +4413,9 @@ int perf_event__process_attr(const struct perf_tool *tool __maybe_unused,
4408
4413
struct evsel * evsel ;
4409
4414
struct evlist * evlist = * pevlist ;
4410
4415
4416
+ if (dump_trace )
4417
+ perf_event__fprintf_attr (event , stdout );
4418
+
4411
4419
if (evlist == NULL ) {
4412
4420
* pevlist = evlist = evlist__new ();
4413
4421
if (evlist == NULL )
Original file line number Diff line number Diff line change @@ -175,6 +175,7 @@ int perf_event__process_attr(const struct perf_tool *tool, union perf_event *eve
175
175
int perf_event__process_event_update (const struct perf_tool * tool ,
176
176
union perf_event * event ,
177
177
struct evlist * * pevlist );
178
+ size_t perf_event__fprintf_attr (union perf_event * event , FILE * fp );
178
179
size_t perf_event__fprintf_event_update (union perf_event * event , FILE * fp );
179
180
#ifdef HAVE_LIBTRACEEVENT
180
181
int perf_event__process_tracing_data (struct perf_session * session ,
You can’t perform that action at this time.
0 commit comments