if (!td->o.group_reporting) {
steadystate_alloc(td);
+ td->ss.state |= __FIO_SS_DATA;
continue;
}
return 0;
}
+
+unsigned long long steadystate_bw_mean(struct steadystate_data *ss)
+{
+ int i;
+ unsigned long long sum;
+
+ for (i = 0, sum = 0; i < ss->dur; i++)
+ sum += ss->bw_data[i];
+
+ return sum / ss->dur;
+}
+
+unsigned long long steadystate_iops_mean(struct steadystate_data *ss)
+{
+ int i;
+ unsigned long long sum;
+
+ for (i = 0, sum = 0; i < ss->dur; i++)
+ sum += ss->iops_data[i];
+
+ return sum / ss->dur;
+}