#undef TRACE_SYSTEM
#define TRACE_SYSTEM demo
#if !defined(_TP_SAMPLES_TRACE_H) || defined(TRACE_HEADER_MULTI_READ)
#define _TP_SAMPLES_TRACE_H
#include <linux/tracepoint.h>
TRACE_EVENT(demo,
TP_PROTO(int action),
TP_ARGS(action),
TP_STRUCT__entry(
__field(int, action)
),
TP_fast_assign(
__entry->action = action;
),
TP_printk("%d\n", __entry->action)
);
#endif
#undef TRACE_INCLUDE_PATH
#define TRACE_INCLUDE_PATH .
#define TRACE_INCLUDE_FILE demo
#include <trace/define_trace.h>
#define CREATE_TRACE_POINTS
#include "trace_myself.h"
trace_demo();
CFLAGS_test.o = -DDEBUG -I$(src)