/* * event tracer * * Copyright (C) 2008 Red Hat Inc, Steven Rostedt <srostedt@redhat.com> * * - Added format output of fields of the trace point. * This was based off of work by Tom Zanussi <tzanussi@gmail.com>. * */#include <linux/workqueue.h>#include <linux/spinlock.h>#include <linux/kthread.h>#include <linux/debugfs.h>#include <linux/uaccess.h>#include <linux/module.h>#include <linux/ctype.h>#include <linux/delay.h>#include <asm/setup.h>#include"trace_output.h"#undef TRACE_SYSTEM#define TRACE_SYSTEM"TRACE_SYSTEM"DEFINE_MUTEX(event_mutex);LIST_HEAD(ftrace_events);inttrace_define_f