Lines Matching refs:template
71 * TRACE_EVENT is a one to one mapping between tracepoint and template.
122 #define DEFINE_EVENT(template, name, proto, args) \
127 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \
128 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
131 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \
132 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
210 #define DEFINE_EVENT(template, name, proto, args)
213 #define DEFINE_EVENT_PRINT(template, name, proto, args, print)
376 #define DEFINE_EVENT_PRINT(template, call, proto, args, print) \
381 struct trace_event_raw_##template *field; \
448 #define DEFINE_EVENT_PRINT(template, name, proto, args, print)
591 * static struct trace_event_class __used event_class_<template> = {
601 * .class = event_class_<template>,
708 #define DEFINE_EVENT(template, call, proto, args) \
711 check_trace_callback_type_##call(trace_event_raw_event_##template); \
748 #define DEFINE_EVENT(template, call, proto, args) \
751 .class = &event_class_##template, \
755 .event.funcs = &trace_event_type_funcs_##template, \
756 .print_fmt = print_fmt_##template, \
763 #define DEFINE_EVENT_PRINT(template, call, proto, args, print) \
768 .class = &event_class_##template, \