X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Fust%2Ftracepoint.h;h=7db6ed3065e8f9e4316d6b5bbcff4b11f379bd71;hb=7166e240639cec06f4273f65059300f98b5296f6;hp=6da3097766c9d351c979aecf10daab52e8694b05;hpb=24b6668c651f21d415b4f3a4533c7c6c6692aa73;p=ust.git diff --git a/include/ust/tracepoint.h b/include/ust/tracepoint.h index 6da3097..7db6ed3 100644 --- a/include/ust/tracepoint.h +++ b/include/ust/tracepoint.h @@ -48,8 +48,8 @@ struct tracepoint { * Keep in sync with vmlinux.lds.h. */ -#define TPPROTO(args...) args -#define TPARGS(args...) args +#define TP_PROTO(args...) args +#define TP_ARGS(args...) args #define CONFIG_TRACEPOINTS #ifdef CONFIG_TRACEPOINTS @@ -77,11 +77,11 @@ struct tracepoint { if (!generic) { \ if (unlikely(imv_read(__tracepoint_##name.state))) \ __DO_TRACE(&__tracepoint_##name, \ - TPPROTO(proto), TPARGS(args)); \ + TP_PROTO(proto), TP_ARGS(args)); \ } else { \ if (unlikely(_imv_read(__tracepoint_##name.state))) \ __DO_TRACE(&__tracepoint_##name, \ - TPPROTO(proto), TPARGS(args)); \ + TP_PROTO(proto), TP_ARGS(args)); \ } \ } while (0) @@ -99,11 +99,11 @@ struct tracepoint { extern struct tracepoint __tracepoint_##name; \ static inline void trace_##name(proto) \ { \ - __CHECK_TRACE(name, 0, TPPROTO(proto), TPARGS(args)); \ + __CHECK_TRACE(name, 0, TP_PROTO(proto), TP_ARGS(args)); \ } \ static inline void _trace_##name(proto) \ { \ - __CHECK_TRACE(name, 1, TPPROTO(proto), TPARGS(args)); \ + __CHECK_TRACE(name, 1, TP_PROTO(proto), TP_ARGS(args)); \ } \ static inline int register_trace_##name(void (*probe)(proto)) \ { \ @@ -121,11 +121,6 @@ struct tracepoint { __attribute__((section("__tracepoints"), aligned(32))) = \ { __tpstrtab_##name, 0, NULL } -#define EXPORT_TRACEPOINT_SYMBOL_GPL(name) \ - EXPORT_SYMBOL_GPL(__tracepoint_##name) -#define EXPORT_TRACEPOINT_SYMBOL(name) \ - EXPORT_SYMBOL(__tracepoint_##name) - extern void tracepoint_update_probe_range(struct tracepoint *begin, struct tracepoint *end);