X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Fclock.h;h=95e3e43b16d0863f412c10082151f3c924ab9cbe;hb=28b120498f554e2478806c27f7bf7ab295f3ffdf;hp=23294d2b8c2fdf771d043e775b83664ab3d19549;hpb=79dfbf429c229ef733c5d8691a681edb91bee871;p=lttng-ust.git diff --git a/liblttng-ust/clock.h b/liblttng-ust/clock.h index 23294d2b..95e3e43b 100644 --- a/liblttng-ust/clock.h +++ b/liblttng-ust/clock.h @@ -34,7 +34,8 @@ /* Choosing correct trace clock */ -static __inline__ uint64_t trace_clock_read64(void) +static __inline__ +uint64_t trace_clock_read64(void) { struct timespec ts; @@ -42,9 +43,16 @@ static __inline__ uint64_t trace_clock_read64(void) return ((uint64_t) ts.tv_sec * 1000000000ULL) + ts.tv_nsec; } -static __inline__ uint32_t trace_clock_freq_scale(void) +static __inline__ +uint64_t trace_clock_freq(void) { - return 1; + return 1000000000ULL; +} + +static __inline__ +const char *trace_clock_uuid(void) +{ + return "CLOCK_MONOTONIC"; } #endif /* _UST_CLOCK_H */