Jason Baron
f4b5ffccc8
tracing: Add perf counter support for syscalls tracing
...
The perf counter support is automated for usual trace events. But we
have to define specific callbacks for this to handle syscalls trace
events
Make 'perf stat -e syscalls:sys_enter_blah' work with syscall style
tracepoints.
Signed-off-by: Jason Baron <jbaron@redhat.com>
Cc: Lai Jiangshan <laijs@cn.fujitsu.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Cc: Jiaying Zhang <jiayingz@google.com>
Cc: Martin Bligh <mbligh@google.com>
Cc: Li Zefan <lizf@cn.fujitsu.com>
Cc: Masami Hiramatsu <mhiramat@redhat.com>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
2009-08-11 20:35:29 +02:00
..
blktrace.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
ftrace.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
Kconfig
tracing/fastboot: Document the need of initcall_debug
2009-06-29 10:22:10 +02:00
kmemtrace.c
kmemtrace: Rename some functions
2009-07-10 12:09:04 +02:00
Makefile
ring_buffer.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
ring_buffer_benchmark.c
trace.c
tracing: Rename set_tracer_flags()'s local variable trace_flags
2009-08-11 20:35:25 +02:00
trace.h
tracing: Add individual syscalls tracepoint id support
2009-08-11 20:35:28 +02:00
trace_boot.c
trace_branch.c
trace_clock.c
trace_event_profile.c
ftrace: Fix perf-tracepoint OOPS
2009-08-06 06:26:09 +02:00
trace_event_types.h
trace_events.c
tracing: Add ftrace_event_call void * 'data' field
2009-08-11 20:35:27 +02:00
trace_events_filter.c
tracing/filters: Don't use pred on alloc failure
2009-08-08 17:58:07 +02:00
trace_export.c
trace_functions.c
Merge branch 'linus' into tracing/core
2009-07-18 12:20:01 +02:00
trace_functions_graph.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
trace_hw_branches.c
trace_irqsoff.c
trace_mmiotrace.c
trace_nop.c
trace_output.c
tracing: Fix trace_print_seq()
2009-07-02 08:51:13 +02:00
trace_output.h
trace_power.c
trace_printk.c
tracing: show proper address for trace-printk format
2009-07-23 10:07:17 -04:00
trace_sched_switch.c
tracing: Move sched event insertion helpers in the sched switch tracer file
2009-08-06 07:28:06 +02:00
trace_sched_wakeup.c
trace_selftest.c
tracing/function-graph-tracer: Move graph event insertion helpers in the graph tracer file
2009-08-06 07:28:06 +02:00
trace_selftest_dynamic.c
trace_stack.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
trace_stat.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
trace_stat.h
tracing/stat: Add stat_release() callback
2009-07-10 12:14:05 +02:00
trace_syscalls.c
tracing: Add perf counter support for syscalls tracing
2009-08-11 20:35:29 +02:00
trace_sysprof.c
trace_workqueue.c
tracing/workqueues: Add refcnt to struct cpu_workqueue_stats
2009-07-10 12:14:07 +02:00