X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=fio.h;h=d929467bf8fc706424abaf2262d6a75a834c9c3b;hb=1e613c9c23932006263dd8334007865f32891a0c;hp=7e6311c8899e0403f8f7d1e93f0029a4540e7aeb;hpb=ecfd2bb08cc87bc9a1b3d612258f1fdfb4d09698;p=fio.git diff --git a/fio.h b/fio.h index 7e6311c8..d929467b 100644 --- a/fio.h +++ b/fio.h @@ -141,6 +141,7 @@ struct thread_data { struct io_log *slat_log; struct io_log *clat_log; + struct io_log *clat_hist_log; struct io_log *lat_log; struct io_log *bw_log; struct io_log *iops_log; @@ -226,6 +227,12 @@ struct thread_data { */ struct ioengine_ops *io_ops; + /* + * IO engine private data and dlhandle. + */ + void *io_ops_data; + void *io_ops_dlhandle; + /* * Queue depth of io_u's that fio MIGHT do */ @@ -502,6 +509,7 @@ extern void fio_options_dup_and_init(struct option *); extern void fio_options_mem_dupe(struct thread_data *); extern void options_mem_dupe(void *data, struct fio_option *options); extern void td_fill_rand_seeds(struct thread_data *); +extern void td_fill_verify_state_seed(struct thread_data *); extern void add_job_opts(const char **, int); extern char *num2str(uint64_t, int, int, int, int); extern int ioengine_load(struct thread_data *);