Jason Baron
69fd4f0eb2
tracing: Add ftrace_event_call void * 'data' field
...
add an optional void * pointer to 'ftrace_event_call' that is
passed in for regfunc and unregfunc.
This prepares for syscall tracepoints creation by passing the name of
the syscall we want to trace and then retrieve its number through our
arch syscall table.
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:27 +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
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +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_export: Repair missed fields
2009-06-26 20:48:40 +02:00
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: Call arch_init_ftrace_syscalls at boot
2009-08-11 20:35:26 +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