X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=fio.h;h=ec8d593519dc0cfb4478c0c40f1dd92acc1419ed;hb=bac39e0e8807a1d52863ad8304e67221df2bc63b;hp=9d8023706694aadb314766626ec4d40bb9c0b820;hpb=556e831d2b6e788fd48f724047d22ebb29676d42;p=fio.git diff --git a/fio.h b/fio.h index 9d802370..ec8d5935 100644 --- a/fio.h +++ b/fio.h @@ -195,6 +195,7 @@ enum { VERIFY_MD5, /* md5 sum data blocks */ VERIFY_CRC64, /* crc64 sum data blocks */ VERIFY_CRC32, /* crc32 sum data blocks */ + VERIFY_CRC32C, /* crc32c sum data blocks */ VERIFY_CRC16, /* crc16 sum data blocks */ VERIFY_CRC7, /* crc7 sum data blocks */ VERIFY_SHA256, /* sha256 sum data blocks */ @@ -418,6 +419,7 @@ struct thread_options { unsigned int iodepth; unsigned int iodepth_low; unsigned int iodepth_batch; + unsigned int iodepth_batch_complete; unsigned long long size; unsigned int fill_device; @@ -819,7 +821,7 @@ extern void set_genesis_time(void); * Init/option functions */ extern int __must_check parse_options(int, char **); -extern int fio_option_parse(struct thread_data *, const char *); +extern int fio_options_parse(struct thread_data *, char **, int); extern int fio_cmd_option_parse(struct thread_data *, const char *, char *); extern void fio_fill_default_options(struct thread_data *); extern int fio_show_option_help(const char *);