X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Fclock.h;h=824df431f408d881e85d98990e0b98337ed98bff;hb=33b563d60bb08300f2879a7c67f5f6483ccf3943;hp=b68e563f6206b1eb6394011dfd96522d3587f9c7;hpb=459cbee453f65d58cd56dff4eb7f9457f1d9527f;p=lttng-ust.git diff --git a/liblttng-ust/clock.h b/liblttng-ust/clock.h index b68e563f..824df431 100644 --- a/liblttng-ust/clock.h +++ b/liblttng-ust/clock.h @@ -19,7 +19,7 @@ #include "lttng-ust-uuid.h" -struct lttng_trace_clock { +struct lttng_ust_trace_clock { uint64_t (*read64)(void); uint64_t (*freq)(void); int (*uuid)(char *uuid); @@ -27,7 +27,8 @@ struct lttng_trace_clock { const char *(*description)(void); }; -extern struct lttng_trace_clock *lttng_trace_clock; +__attribute__((visibility("hidden"))) +extern struct lttng_ust_trace_clock *lttng_ust_trace_clock; void lttng_ust_clock_init(void); @@ -48,7 +49,7 @@ uint64_t trace_clock_read64_monotonic(void) static __inline__ uint64_t trace_clock_read64(void) { - struct lttng_trace_clock *ltc = CMM_LOAD_SHARED(lttng_trace_clock); + struct lttng_ust_trace_clock *ltc = CMM_LOAD_SHARED(lttng_ust_trace_clock); if (caa_likely(!ltc)) { return trace_clock_read64_monotonic();