+/*
+ * lttng-events-reset.h
+ *
+ * Copyright (C) 2010-2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ *
+ * Dual LGPL v2.1/GPL v2 license.
+ */
+
/* Reset macros used within TRACE_EVENT to "nothing" */
#undef __field
#undef __field_ext
#define __field_ext(_type, _item, _filter_type)
+#undef __field_network
+#define __field_network(_type, _item)
+
#undef __array
#define __array(_type, _item, _length)
#undef TP_fast_assign
#define TP_fast_assign(args...)
+#undef __perf_count
+#define __perf_count(args...)
+
+#undef __perf_addr
+#define __perf_addr(args...)
+
+#undef TP_perf_assign
+#define TP_perf_assign(args...)
+
#undef TP_printk
#define TP_printk(args...)
#undef DEFINE_EVENT
#define DEFINE_EVENT(_template, _name, _proto, _args)
+
+#undef TRACE_EVENT_FLAGS
+#define TRACE_EVENT_FLAGS(name, value)