X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=thread_options.h;h=3f345c56b3bafaca9eb5acd1210e58633fb63f86;hb=ddf24e42b5f801e6a66f8976c97edcb88080ecdf;hp=f25988ac1922a97fa23468678bb742de1fe0dcfa;hpb=3c978125e2bc883a9e69f0bae0122f936f995f17;p=fio.git diff --git a/thread_options.h b/thread_options.h index f25988ac..3f345c56 100644 --- a/thread_options.h +++ b/thread_options.h @@ -105,6 +105,7 @@ struct thread_options { unsigned int softrandommap; unsigned int bs_unaligned; unsigned int fsync_on_close; + unsigned int bs_is_seq_rand; unsigned int random_distribution; @@ -113,6 +114,8 @@ struct thread_options { unsigned int random_generator; + unsigned int perc_rand[DDIR_RWDIR_CNT]; + unsigned int hugepage_size; unsigned int rw_min_bs; unsigned int thinktime; @@ -233,6 +236,7 @@ struct thread_options { unsigned int flow_sleep; unsigned long long offset_increment; + unsigned long long number_ios; unsigned int sync_file_range; }; @@ -315,6 +319,7 @@ struct thread_options_pack { uint32_t softrandommap; uint32_t bs_unaligned; uint32_t fsync_on_close; + uint32_t bs_is_seq_rand; uint32_t random_distribution; fio_fp64_t zipf_theta; @@ -322,6 +327,8 @@ struct thread_options_pack { uint32_t random_generator; + uint32_t perc_rand[DDIR_RWDIR_CNT]; + uint32_t hugepage_size; uint32_t rw_min_bs; uint32_t thinktime; @@ -434,6 +441,7 @@ struct thread_options_pack { uint32_t flow_sleep; uint64_t offset_increment; + uint64_t number_ios; uint32_t sync_file_range; } __attribute__((packed));