Lines Matching refs:name
39 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
40 DECLARE_EVENT_CLASS(name, \
46 DEFINE_EVENT(name, name, PARAMS(proto), PARAMS(args));
51 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) \
52 struct trace_event_raw_##name { \
58 static struct trace_event_class event_class_##name;
61 #define DEFINE_EVENT(template, name, proto, args) \
63 __attribute__((__aligned__(4))) event_##name
66 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \
67 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
70 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \
71 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
75 #define TRACE_EVENT_FN(name, proto, args, tstruct, \
77 TRACE_EVENT(name, PARAMS(proto), PARAMS(args), \
81 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \
83 TRACE_EVENT_CONDITION(name, PARAMS(proto), PARAMS(args), PARAMS(cond), \
87 #define TRACE_EVENT_FLAGS(name, value) \
88 __TRACE_EVENT_FLAGS(name, value)
91 #define TRACE_EVENT_PERF_PERM(name, expr...) \
92 __TRACE_EVENT_PERF_PERM(name, expr)
121 #define DEFINE_EVENT(template, name, proto, args)
124 #define DEFINE_EVENT_PRINT(template, name, proto, args, print)
248 #define DEFINE_EVENT_PRINT(template, name, proto, args, print)