#define F_printk(fmt, args...) __stringify(fmt) ", "  __stringify(args)
  
  #undef FTRACE_ENTRY_REG
 -#define FTRACE_ENTRY_REG(call, struct_name, etype, tstruct, print, filter,\
 -                       regfn)                                         \
 -                                                                      \
 +#define FTRACE_ENTRY_REG(call, struct_name, etype, tstruct, print, regfn) \
- struct trace_event_class __refdata event_class_ftrace_##call = {      \
+ static struct trace_event_class __refdata event_class_ftrace_##call = {       \
        .system                 = __stringify(TRACE_SYSTEM),            \
 -      .define_fields          = ftrace_define_fields_##call,          \
 +      .fields_array           = ftrace_event_fields_##call,           \
        .fields                 = LIST_HEAD_INIT(event_class_ftrace_##call.fields),\
        .reg                    = regfn,                                \
  };                                                                    \