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
tracing/events: convert block trace points to TRACE_EVENT()
2009-06-09 12:34:23 -04:00
ring_buffer.c
Merge branch 'linus' into tracing/core
2009-08-11 14:19:09 +02:00
ring_buffer_benchmark.c
ring-buffer: have benchmark test print to trace buffer
2009-06-17 17:01:09 -04:00
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
tracing: use macros to denote usec and nsec per second
2009-04-07 14:43:06 +02:00
trace_branch.c
Merge branch 'linus' into tracing/core
2009-05-07 11:17:34 +02:00
trace_clock.c
tracing: fix four sparse warnings
2009-03-22 18:16:54 +01:00
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
tracing/filters: distinguish between signed and unsigned fields
2009-04-29 14:06:03 +02:00
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
Merge branch 'tracing/hw-branch-tracing' into tracing/core
2009-05-07 13:36:22 +02:00
trace_irqsoff.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_mmiotrace.c
tracing: use macros to denote usec and nsec per second
2009-04-07 14:43:06 +02:00
trace_nop.c
tracing/ftrace: make nop-tracer use polling wait for events on pipe
2009-03-23 09:22:15 +01:00
trace_output.c
tracing: Fix trace_print_seq()
2009-07-02 08:51:13 +02:00
trace_output.h
tracing: add protection around module events unload
2009-06-09 17:29:07 -04:00
trace_power.c
Merge branch 'linus' into tracing/core
2009-05-07 11:17:34 +02:00
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
tracing/wakeup: move access to wakeup_cpu into spinlock
2009-04-23 23:01:36 -04:00
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
ftrace: fix dynamic ftrace selftest
2008-05-23 21:13:23 +02:00
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
Merge branch 'timers-for-linus-migration' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-06-15 10:06:19 -07:00
trace_workqueue.c
tracing/workqueues: Add refcnt to struct cpu_workqueue_stats
2009-07-10 12:14:07 +02:00