"facility-event_type"
events_count
cpu_time
+ cumulative_cpu_time
elapsed_time
wait_time
bytes_written
LTTV_STATS_FUNCTIONS,
LTTV_STATS_EVENT_TYPES,
LTTV_STATS_CPU_TIME,
+ LTTV_STATS_CUMULATIVE_CPU_TIME,
LTTV_STATS_ELAPSED_TIME,
LTTV_STATS_EVENTS,
LTTV_STATS_EVENTS_COUNT,
void lttv_stats_remove_event_hooks(LttvTracesetStats *self);
gboolean lttv_stats_sum_traceset_hook(void *hook_data, void *call_data);
-void lttv_stats_sum_traceset(LttvTracesetStats *self);
+void lttv_stats_sum_traceset(LttvTracesetStats *self, LttTime current_time);
-void lttv_stats_sum_trace(LttvTraceStats *self);
+void lttv_stats_sum_trace(LttvTraceStats *self, LttvAttribute *ts_stats,
+ LttTime current_time);
/* Reset all statistics containers */
void lttv_stats_reset(LttvTracesetStats *self);
GType lttv_tracefile_stats_get_type (void);
+struct sum_traceset_closure {
+ LttvTracesetStats *tss;
+ LttTime current_time;
+};
+
#endif // STATS_H