projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix time interpolation
[lttv.git]
/
ltt
/
branches
/
poly
/
ltt
/
trace.h
diff --git
a/ltt/branches/poly/ltt/trace.h
b/ltt/branches/poly/ltt/trace.h
index e91b4954d089b2b8bddd4750b23d0332f7ac5f65..970e291833d5fd8d1a169c9bb770008d5838595c 100644
(file)
--- a/
ltt/branches/poly/ltt/trace.h
+++ b/
ltt/branches/poly/ltt/trace.h
@@
-81,6
+81,11
@@
void ltt_trace_time_span_get(LttTrace *t, LttTime *start, LttTime *end);
GQuark ltt_tracefile_name(LttTracefile *tf);
GQuark ltt_tracefile_name(LttTracefile *tf);
+/* get the cpu number of the tracefile */
+
+guint ltt_tracefile_num(LttTracefile *tf);
+
+LttTrace *ltt_tracefile_get_trace(LttTracefile *tf);
/* Get the number of blocks in the tracefile */
/* Get the number of blocks in the tracefile */
@@
-145,7
+150,7
@@
void ltt_tracefile_copy(LttTracefile *dest, const LttTracefile *src);
void get_absolute_pathname(const gchar *pathname, gchar * abs_pathname);
void get_absolute_pathname(const gchar *pathname, gchar * abs_pathname);
-GData *ltt_trace_get_tracefiles_groups(LttTrace *trace);
+GData *
*
ltt_trace_get_tracefiles_groups(LttTrace *trace);
typedef void (*ForEachTraceFileFunc)(LttTracefile *tf, gpointer func_args);
typedef void (*ForEachTraceFileFunc)(LttTracefile *tf, gpointer func_args);
@@
-154,8
+159,10
@@
struct compute_tracefile_group_args {
gpointer func_args;
};
gpointer func_args;
};
-void compute_tracefile_group(GArray *group,
- struct compute_tracefile_group_args args);
+
+void compute_tracefile_group(GQuark key_id,
+ GArray *group,
+ struct compute_tracefile_group_args *args);
LttFacility *ltt_trace_get_facility_by_num(LttTrace *t, guint num);
LttFacility *ltt_trace_get_facility_by_num(LttTrace *t, guint num);
This page took
0.035556 seconds
and
4
git commands to generate.