Commit 002dda32 authored by Jiri Olsa's avatar Jiri Olsa Committed by Arnaldo Carvalho de Melo

libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h

Moving comm_event event definition into libperf's event.h
header include.

In order to keep libperf simple, we switch 'u64/u32/u16/u8'
types used events to their generic '__u*' versions.
Signed-off-by: default avatarJiri Olsa <jolsa@kernel.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/20190825181752.722-4-jolsa@kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent b66ced19
...@@ -30,4 +30,10 @@ struct mmap2_event { ...@@ -30,4 +30,10 @@ struct mmap2_event {
char filename[PATH_MAX]; char filename[PATH_MAX];
}; };
struct comm_event {
struct perf_event_header header;
__u32 pid, tid;
char comm[16];
};
#endif /* __LIBPERF_EVENT_H */ #endif /* __LIBPERF_EVENT_H */
...@@ -27,12 +27,6 @@ ...@@ -27,12 +27,6 @@
#define PRI_lx64 PRIx64 #define PRI_lx64 PRIx64
#endif #endif
struct comm_event {
struct perf_event_header header;
u32 pid, tid;
char comm[16];
};
struct namespaces_event { struct namespaces_event {
struct perf_event_header header; struct perf_event_header header;
u32 pid, tid; u32 pid, tid;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment