#define _DECLARE_TRACEPOINT(provider, name, ...) \
extern struct tracepoint __tracepoint_##provider##___##name; \
static inline void __tracepoint_cb_##provider##___##name(_TP_ARGS_PROTO(__VA_ARGS__)) \
{ \
struct tracepoint_probe *__tp_probe; \
\
#define _DECLARE_TRACEPOINT(provider, name, ...) \
extern struct tracepoint __tracepoint_##provider##___##name; \
static inline void __tracepoint_cb_##provider##___##name(_TP_ARGS_PROTO(__VA_ARGS__)) \
{ \
struct tracepoint_probe *__tp_probe; \
\