X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=liblttng-ust%2Fclock.h;h=203cce063d2595b12b84cbb7f18948d970fca712;hb=1d18d519668cd559dcafa1f18113edceb2418ed0;hp=b68e563f6206b1eb6394011dfd96522d3587f9c7;hpb=c0c0989ab70574e09b2f7e8b48c2da6af664a849;p=lttng-ust.git diff --git a/liblttng-ust/clock.h b/liblttng-ust/clock.h index b68e563f..203cce06 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; +extern struct lttng_ust_trace_clock *lttng_ust_trace_clock + __attribute__((visibility("hidden"))); 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();