X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.h;h=df17074211a33e6beb08032b87de4335a9d7673a;hp=7e327887bfcc3bedc16110becb14b0a8c4dd02fd;hb=915ca9807717762e288ded3eba0fe5fc82a2ddcd;hpb=90eff1c9f01d2f8b4ff8bc75a2bf120a1789b37c diff --git a/fio.h b/fio.h index 7e327887..df170742 100644 --- a/fio.h +++ b/fio.h @@ -41,6 +41,7 @@ #include "flow.h" #include "io_u_queue.h" #include "workqueue.h" +#include "steadystate.h" #ifdef CONFIG_SOLARISAIO #include @@ -109,6 +110,13 @@ enum { RATE_PROCESS_POISSON = 1, }; +enum { + F_ADV_NONE = 0, + F_ADV_TYPE, + F_ADV_RANDOM, + F_ADV_SEQUENTIAL, +}; + /* * Per-thread/process specific data. Only used for the network client * for now. @@ -395,6 +403,8 @@ struct thread_data { void *pinned_mem; + struct steadystate_data ss; + char verror[FIO_VERROR_SIZE]; };