#ifndef FIO_STEADYSTATE_H
#define FIO_STEADYSTATE_H
-#include "stat.h"
#include "thread_options.h"
-#include "lib/ieee754.h"
-extern void steadystate_check(void);
+extern void steadystate_free(struct thread_data *);
+extern int steadystate_check(void);
extern void steadystate_setup(void);
extern int td_steadystate_init(struct thread_data *);
extern uint64_t steadystate_bw_mean(struct thread_stat *);
extern uint64_t steadystate_iops_mean(struct thread_stat *);
extern bool steadystate_enabled;
+extern unsigned int ss_check_interval;
struct steadystate_data {
double limit;
FIO_SS_BW_SLOPE = FIO_SS_BW | FIO_SS_SLOPE,
};
-#define STEADYSTATE_MSEC 1000
-
#endif