Fix bug in $mb_memory keyword
[fio.git] / os / os-linux.h
index aab74e581e5fc4cb76fa1eb00739ae1c145c9bb4..024ef89ae23d1d4548b6c4a7982de9db1b6913b2 100644 (file)
@@ -15,6 +15,7 @@
 
 #include "indirect.h"
 #include "binject.h"
+#include "../file.h"
 
 #define FIO_HAVE_LIBAIO
 #define FIO_HAVE_POSIXAIO
@@ -31,6 +32,7 @@
 #define FIO_HAVE_BLKTRACE
 #define FIO_HAVE_STRSEP
 #define FIO_HAVE_FALLOCATE
+#define FIO_HAVE_LINUX_FALLOCATE
 #define FIO_HAVE_POSIXAIO_FSYNC
 #define FIO_HAVE_PSHARED_MUTEX
 #define FIO_HAVE_CL_SIZE
@@ -193,7 +195,7 @@ enum {
 #define BLKDISCARD     _IO(0x12,119)
 #endif
 
-static inline int blockdev_invalidate_cache(struct fio_file *fd)
+static inline int blockdev_invalidate_cache(struct fio_file *f)
 {
        return ioctl(f->fd, BLKFLSBUF);
 }