add usertrace support
[lttv.git] / ltt / branches / poly / ltt / trace.h
index cd6bf7b7183a24ce1d05f716730ccb21e21d4438..0b63c9378aa6193eb966c44a1db97beb8818bf38 100644 (file)
@@ -86,7 +86,13 @@ GQuark ltt_tracefile_long_name(const LttTracefile *tf);
 
 /* get the cpu number of the tracefile */
 
-guint ltt_tracefile_num(LttTracefile *tf);
+guint ltt_tracefile_cpu(LttTracefile *tf);
+
+/* For usertrace */
+guint ltt_tracefile_tid(LttTracefile *tf);
+guint ltt_tracefile_pgid(LttTracefile *tf);
+guint64 ltt_tracefile_creation(LttTracefile *tf);
+
 
 LttTrace *ltt_tracefile_get_trace(LttTracefile *tf);
 
@@ -183,4 +189,6 @@ gint64 ltt_get_int(gboolean reverse_byte_order, gint size, void *data);
 
 guint64 ltt_get_uint(gboolean reverse_byte_order, gint size, void *data);
 
+LttTime ltt_interpolate_time_from_tsc(LttTracefile *tf, guint64 tsc);
+
 #endif // TRACE_H
This page took 0.025915 seconds and 4 git commands to generate.