+ } \
+ /* \
+ * Backward-compatibility API (will be deprecated): \
+ * trace_* \
+ * register_trace_* \
+ * unregister_trace_* \
+ */ \
+ static inline void trace_##name(proto) \
+ { \
+ __CHECK_TRACE(name, TP_PROTO(proto), \
+ TP_ARGS(args)); \
+ } \
+ static inline int \
+ register_trace_##name(void (*probe)(proto)) \
+ { \
+ return __tracepoint_probe_register(#name, (void *)probe,\
+ NULL); \
+ } \
+ static inline int \
+ unregister_trace_##name(void (*probe)(proto)) \
+ { \
+ return __tracepoint_probe_unregister(#name, (void *)probe, \
+ NULL); \