Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
[cascardo/linux.git] / tools / perf / util / stat.h
index 588367c..ae8ccd7 100644 (file)
@@ -6,6 +6,7 @@
 struct stats
 {
        double n, mean, M2;
+       u64 max, min;
 };
 
 void update_stats(struct stats *stats, u64 val);
@@ -13,4 +14,12 @@ double avg_stats(struct stats *stats);
 double stddev_stats(struct stats *stats);
 double rel_stddev_stats(double stddev, double avg);
 
+static inline void init_stats(struct stats *stats)
+{
+       stats->n    = 0.0;
+       stats->mean = 0.0;
+       stats->M2   = 0.0;
+       stats->min  = (u64) -1;
+       stats->max  = 0;
+}
 #endif