X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.h;h=b05cb3dfc395346fe02775e65d7a4fba5288ed43;hp=ee582a7241f1710bcd3b82681932c764f8cd14df;hb=a59b12d2a5eb92c1128a5d8ebcd03b1831962ce5;hpb=548b363c08875165a018788195e8fd2304c2ce24 diff --git a/fio.h b/fio.h index ee582a72..b05cb3df 100644 --- a/fio.h +++ b/fio.h @@ -149,6 +149,9 @@ enum { RATE_PROCESS_LINEAR = 0, RATE_PROCESS_POISSON = 1, + + THINKTIME_BLOCKS_TYPE_COMPLETE = 0, + THINKTIME_BLOCKS_TYPE_ISSUE = 1, }; enum { @@ -281,7 +284,6 @@ struct thread_data { * IO engine private data and dlhandle. */ void *io_ops_data; - void *io_ops_dlhandle; /* * Queue depth of io_u's that fio MIGHT do @@ -355,6 +357,8 @@ struct thread_data { struct fio_sem *sem; uint64_t bytes_done[DDIR_RWDIR_CNT]; + uint64_t *thinktime_blocks_counter; + /* * State for random io, a bitmap of blocks done vs not done */