projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'o_dsync' of https://github.com/anarazel/fio
[fio.git]
/
parse.h
diff --git
a/parse.h
b/parse.h
index 5828654f6bd390a37e5bd2148bc6c1ee95943105..e6663ed484ed343b096ebc33a28a52560f642aea 100644
(file)
--- a/
parse.h
+++ b/
parse.h
@@
-125,7
+125,7
@@
static inline void *td_var(void *to, const struct fio_option *o,
else
ret = to;
else
ret = to;
- return
ret + offset
;
+ return
(void *) ((uintptr_t) ret + offset)
;
}
static inline int parse_is_percent(unsigned long long val)
}
static inline int parse_is_percent(unsigned long long val)
@@
-133,6
+133,11
@@
static inline int parse_is_percent(unsigned long long val)
return val <= -1ULL && val >= (-1ULL - 100ULL);
}
return val <= -1ULL && val >= (-1ULL - 100ULL);
}
+static inline int parse_is_percent_uncapped(unsigned long long val)
+{
+ return (long long)val <= -1;
+}
+
struct print_option {
struct flist_head list;
char *name;
struct print_option {
struct flist_head list;
char *name;