aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo <[email protected]>2019-10-17 19:37:18 +0000
committerArnaldo Carvalho de Melo <[email protected]>2019-10-17 20:27:43 +0000
commit2b00bb627f62ed1c6180f49f7883789bc5e1b33f (patch)
treef56e4417628d220ba4e72f30eb0c5b4409bee200 /tools/perf/util/scripting-engines/trace-event-python.c
parentperf trace: Hide evsel->access further, simplify code (diff)
downloadkernel-2b00bb627f62ed1c6180f49f7883789bc5e1b33f.tar.gz
kernel-2b00bb627f62ed1c6180f49f7883789bc5e1b33f.zip
perf trace: Introduce 'struct evsel__trace' for evsel->priv needs
For syscalls we need to cache the 'syscall_id' and 'ret' field offsets but as well have a pointer to the syscall_fmt_arg array for the fields, so that we can expand strings in filter expressions, so introduce a 'struct evsel_trace' to have in evsel->priv that allows for that. Cc: Adrian Hunter <[email protected]> Cc: David Ahern <[email protected]> Cc: Jiri Olsa <[email protected]> Cc: Luis Cláudio Gonçalves <[email protected]> Cc: Namhyung Kim <[email protected]> Link: https://lkml.kernel.org/n/[email protected] Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions