Steven Rostedt
92edca073c
tracing: Use direct field, type and system names
...
The names used to display the field and type in the event format
files are copied, as well as the system name that is displayed.
All these names are created by constant values passed in.
If one of theses values were to be removed by a module, the module
would also be required to remove any event it created.
By using the strings directly, we can save over 100K of memory.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2013-03-15 00:34:47 -04:00
..
blktrace.c
tracing: Use this_cpu_ptr per-cpu helper
2013-01-21 13:22:30 -05:00
ftrace.c
tracing: Fix free of probe entry by calling call_rcu_sched()
2013-03-13 17:57:44 -04:00
Kconfig
ftrace: Update the kconfig for DYNAMIC_FTRACE
2013-02-27 21:58:01 -05:00
Makefile
power-traces.c
ring_buffer.c
ring-buffer: Add stats field for amount read from trace ring buffer
2013-01-30 11:01:53 -05:00
ring_buffer_benchmark.c
rpm-traces.c
trace.c
tracing: Add rmdir to remove multibuffer instances
2013-03-15 00:34:45 -04:00
trace.h
tracing: Use direct field, type and system names
2013-03-15 00:34:47 -04:00
trace_branch.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_clock.c
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 17:49:41 -08:00
trace_entries.h
trace_event_perf.c
trace_events.c
tracing: Use direct field, type and system names
2013-03-15 00:34:47 -04:00
trace_events_filter.c
tracing: Separate out trace events from global variables
2013-03-15 00:34:40 -04:00
trace_events_filter_test.h
trace_export.c
trace_functions.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_functions_graph.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_irqsoff.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_kdb.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_kprobe.c
tracing: Use irq_work for wake ups and remove *_nowake_*() functions
2012-11-02 10:21:52 -04:00
trace_mmiotrace.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_nop.c
trace_output.c
tracing: Format non-nanosec times from tsc clock without a decimal point.
2012-11-13 15:48:40 -05:00
trace_output.h
trace_printk.c
trace_probe.c
tracing: Replace strict_strto* with kstrto*
2012-10-31 16:45:23 -04:00
trace_probe.h
uprobes/tracing: Introduce is_trace_uprobe_enabled()
2013-02-08 18:24:30 +01:00
trace_sched_switch.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_sched_wakeup.c
tracing: Replace the static global per_cpu arrays with allocated per_cpu
2013-03-15 00:34:43 -04:00
trace_selftest.c
ftrace: Fix function tracing recursion self test
2013-01-22 23:37:58 -05:00
trace_selftest_dynamic.c
trace_stack.c
tracing: Remove unneeded checks from the stack tracer
2012-11-19 15:07:13 -05:00
trace_stat.c
trace_stat.h
trace_syscalls.c
tracing: Make syscall events suitable for multiple buffers
2013-03-15 00:34:44 -04:00
trace_uprobe.c
uprobes/perf: Avoid uprobe_apply() whenever possible
2013-02-08 18:28:08 +01:00