projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fio: Introduce libzbc IO engine
[fio.git]
/
parse.h
diff --git
a/parse.h
b/parse.h
index 4ad92d9db274b9b75c04b0768795d33e98f39030..5828654f6bd390a37e5bd2148bc6c1ee95943105 100644
(file)
--- a/
parse.h
+++ b/
parse.h
@@
-10,16
+10,19
@@
enum fio_opt_type {
FIO_OPT_INVALID = 0,
FIO_OPT_STR,
enum fio_opt_type {
FIO_OPT_INVALID = 0,
FIO_OPT_STR,
+ FIO_OPT_STR_ULL,
FIO_OPT_STR_MULTI,
FIO_OPT_STR_VAL,
FIO_OPT_STR_VAL_TIME,
FIO_OPT_STR_STORE,
FIO_OPT_RANGE,
FIO_OPT_INT,
FIO_OPT_STR_MULTI,
FIO_OPT_STR_VAL,
FIO_OPT_STR_VAL_TIME,
FIO_OPT_STR_STORE,
FIO_OPT_RANGE,
FIO_OPT_INT,
+ FIO_OPT_ULL,
FIO_OPT_BOOL,
FIO_OPT_FLOAT_LIST,
FIO_OPT_STR_SET,
FIO_OPT_DEPRECATED,
FIO_OPT_BOOL,
FIO_OPT_FLOAT_LIST,
FIO_OPT_STR_SET,
FIO_OPT_DEPRECATED,
+ FIO_OPT_SOFT_DEPRECATED,
FIO_OPT_UNSUPPORTED, /* keep this last */
};
FIO_OPT_UNSUPPORTED, /* keep this last */
};
@@
-28,14
+31,14
@@
enum fio_opt_type {
*/
struct value_pair {
const char *ival; /* string option */
*/
struct value_pair {
const char *ival; /* string option */
- unsigned
int oval;
/* output value */
+ unsigned
long long oval;
/* output value */
const char *help; /* help text for sub option */
int orval; /* OR value */
void *cb; /* sub-option callback */
};
const char *help; /* help text for sub option */
int orval; /* OR value */
void *cb; /* sub-option callback */
};
-#define OPT_LEN_MAX
4096
-#define PARSE_MAX_VP
24
+#define OPT_LEN_MAX
8192
+#define PARSE_MAX_VP
32
/*
* Option define
/*
* Option define
@@
-51,7
+54,7
@@
struct fio_option {
unsigned int off4;
unsigned int off5;
unsigned int off6;
unsigned int off4;
unsigned int off5;
unsigned int off6;
- unsigned
int maxval;
/* max and min value */
+ unsigned
long long maxval;
/* max and min value */
int minval;
double maxfp; /* max and min floating value */
double minfp;
int minval;
double maxfp; /* max and min floating value */
double minfp;