Lines Matching full:template
36 * TRACE_EVENT is a one to one mapping between tracepoint and template.
61 #define DEFINE_EVENT(template, name, proto, args) \ argument
66 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ argument
67 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
70 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
71 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
121 #define DEFINE_EVENT(template, name, proto, args) argument
124 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) argument
212 #define DEFINE_EVENT_PRINT(template, call, proto, args, print) \ argument
217 struct trace_event_raw_##template *field; \
251 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) argument
339 * static struct trace_event_class __used event_class_<template> = {
349 * .class = event_class_<template>,
439 #define DEFINE_EVENT(template, call, proto, args) \ argument
442 check_trace_callback_type_##call(trace_event_raw_event_##template); \
466 #define DEFINE_EVENT(template, call, proto, args) \ argument
469 .class = &event_class_##template, \
473 .event.funcs = &trace_event_type_funcs_##template, \
474 .print_fmt = print_fmt_##template, \
481 #define DEFINE_EVENT_PRINT(template, call, proto, args, print) \ argument
486 .class = &event_class_##template, \