stats: Add a function to report completion latency percentiles
[fio.git] / parse.h
diff --git a/parse.h b/parse.h
index 2dd8459f646304303dd571fbb638e331451756ef..c5a74171ae94e70cb45339b1b22fbd387579ccf5 100644 (file)
--- a/parse.h
+++ b/parse.h
@@ -16,6 +16,7 @@ enum fio_opt_type {
        FIO_OPT_RANGE,
        FIO_OPT_INT,
        FIO_OPT_BOOL,
        FIO_OPT_RANGE,
        FIO_OPT_INT,
        FIO_OPT_BOOL,
+       FIO_OPT_FLOAT_LIST,
        FIO_OPT_STR_SET,
        FIO_OPT_DEPRECATED,
 };
        FIO_OPT_STR_SET,
        FIO_OPT_DEPRECATED,
 };
@@ -47,6 +48,9 @@ struct fio_option {
        void *roff1, *roff2, *roff3, *roff4;
        unsigned int maxval;            /* max and min value */
        int minval;
        void *roff1, *roff2, *roff3, *roff4;
        unsigned int maxval;            /* max and min value */
        int minval;
+       double maxfp;                   /* max and min floating value */
+       double minfp;
+       unsigned int maxlen;            /* max length */
        int neg;                        /* negate value stored */
        int prio;
        void *cb;                       /* callback */
        int neg;                        /* negate value stored */
        int prio;
        void *cb;                       /* callback */