iolog: Logging blocksize in IOPS traces
[fio.git] / thread_options.h
index 138d0265b0429c8686f91e5ef50d70725ef69aaa..eaafaee206d184dbbca87d3db20970ac08a64673 100644 (file)
@@ -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,8 +114,7 @@ struct thread_options {
 
        unsigned int random_generator;
 
-       unsigned int perc_rand;
-       unsigned int perc_seq;
+       unsigned int perc_rand[DDIR_RWDIR_CNT];
 
        unsigned int hugepage_size;
        unsigned int rw_min_bs;
@@ -318,6 +318,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;
@@ -325,8 +326,7 @@ struct thread_options_pack {
 
        uint32_t random_generator;
 
-       uint32_t perc_rand;
-       uint32_t perc_seq;
+       uint32_t perc_rand[DDIR_RWDIR_CNT];
 
        uint32_t hugepage_size;
        uint32_t rw_min_bs;