linux/include/trace
Steven Rostedt eb594e45f6 tracing: move trace point formats to files in include/trace directory
Impact: clean up

To further facilitate the ease of adding trace points for developers, this
patch creates include/trace/trace_events.h and
include/trace/trace_event_types.h.

The former file will hold the trace/<type>.h files and the latter will hold
the trace/<type>_event_types.h files.

To create new tracepoints and to have them automatically
appear in the event tracer, a developer makes the trace/<type>.h file
which includes <linux/tracepoint.h> and the trace/<type>_event_types.h file.

The trace/<type>_event_types.h file will hold the TRACE_FORMAT
macros.

Then add the trace/<type>.h file to trace/trace_events.h,
and add the trace/<type>_event_types.h to the trace_event_types.h file.

No need to modify files elsewhere.

Signed-off-by: Steven Rostedt <srostedt@redhat.com>
2009-02-28 02:58:50 -05:00
..
block.h blktrace: port to tracepoints, update 2008-11-26 13:04:35 +01:00
boot.h tracing/fastboot: include missing headers 2008-12-12 09:26:13 +01:00
irq.h tracing, genirq: add irq enter and exit trace events 2009-02-26 18:43:50 +01:00
irq_event_types.h tracing, genirq: add irq enter and exit trace events 2009-02-26 18:43:50 +01:00
kmemtrace.h tracing/kmemtrace: normalize the raw tracer event to the unified tracing API 2008-12-30 09:36:13 +01:00
power.h tracing: convert c/p state power tracer to use tracepoints 2009-02-13 09:06:18 -05:00
sched.h tracing: add schedule events to event trace 2009-02-24 21:54:07 -05:00
sched_event_types.h tracing: rename DEFINE_TRACE_FMT to just TRACE_FORMAT 2009-02-25 21:44:22 -05:00
trace_event_types.h tracing: move trace point formats to files in include/trace directory 2009-02-28 02:58:50 -05:00
trace_events.h tracing: move trace point formats to files in include/trace directory 2009-02-28 02:58:50 -05:00
workqueue.h tracing: add a new workqueue tracer 2009-01-14 12:11:43 +01:00