X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=fio.h;h=9d189eb878911fc2bb4a6e8c48e0384e2dacbef5;hb=2dd96cc46fa83a73acc1c9238c3ac59203e10213;hp=7610026da3eb14274d34e38f0b9802479aa210a7;hpb=e1bcd541f63f9029f6c50116831303ad06292edc;p=fio.git diff --git a/fio.h b/fio.h index 7610026d..9d189eb8 100644 --- a/fio.h +++ b/fio.h @@ -260,6 +260,7 @@ struct thread_data { struct frand_state prio_state; struct zone_split_index **zone_state_index; + unsigned int num_open_zones; unsigned int verify_batch; unsigned int trim_batch; @@ -319,7 +320,7 @@ struct thread_data { */ uint64_t rate_bps[DDIR_RWDIR_CNT]; uint64_t rate_next_io_time[DDIR_RWDIR_CNT]; - unsigned long rate_bytes[DDIR_RWDIR_CNT]; + unsigned long long rate_bytes[DDIR_RWDIR_CNT]; unsigned long rate_blocks[DDIR_RWDIR_CNT]; unsigned long long rate_io_issue_bytes[DDIR_RWDIR_CNT]; struct timespec lastrate[DDIR_RWDIR_CNT]; @@ -439,6 +440,7 @@ struct thread_data { int first_error; struct fio_flow *flow; + unsigned long long flow_counter; /* * Can be overloaded by profiles