extern void steadystate_check(void);
extern void steadystate_setup(void);
-extern void td_steadystate_init(struct thread_data *);
+extern int td_steadystate_init(struct thread_data *);
+extern unsigned long long steadystate_bw_mean(struct steadystate_data *);
+extern unsigned long long steadystate_iops_mean(struct steadystate_data *);
extern bool steadystate_enabled;
double limit;
unsigned long long dur;
unsigned long long ramp_time;
- bool pct;
unsigned int state;
__FIO_SS_SLOPE = 4,
__FIO_SS_ATTAINED = 8,
__FIO_SS_RAMP_OVER = 16,
- __FIO_SS_LAST = 32,
+ __FIO_SS_DATA = 32,
+ __FIO_SS_PCT = 64,
FIO_SS_IOPS = __FIO_SS_IOPS,
FIO_SS_IOPS_SLOPE = __FIO_SS_IOPS | __FIO_SS_SLOPE,