projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move the lib/ stuff around a bit
[fio.git]
/
os
/
os.h
diff --git
a/os/os.h
b/os/os.h
index 660dcc5202dc948e430224bdc33591dda9591dbf..2dfed5e2dc042aeb5546ad9a5be91609749da089 100644
(file)
--- a/
os/os.h
+++ b/
os/os.h
@@
-24,17
+24,23
@@
#include <scsi/sg.h>
#endif
#include <scsi/sg.h>
#endif
+#ifndef FIO_HAVE_STRSEP
+#include "../lib/strsep.h"
+#endif
+
#ifndef FIO_HAVE_FADVISE
#define fadvise(fd, off, len, advice) (0)
#ifndef FIO_HAVE_FADVISE
#define fadvise(fd, off, len, advice) (0)
+#ifndef POSIX_FADV_DONTNEED
#define POSIX_FADV_DONTNEED (0)
#define POSIX_FADV_SEQUENTIAL (0)
#define POSIX_FADV_RANDOM (0)
#define POSIX_FADV_DONTNEED (0)
#define POSIX_FADV_SEQUENTIAL (0)
#define POSIX_FADV_RANDOM (0)
+#endif
#endif /* FIO_HAVE_FADVISE */
#ifndef FIO_HAVE_CPU_AFFINITY
#define fio_setaffinity(td) (0)
#endif /* FIO_HAVE_FADVISE */
#ifndef FIO_HAVE_CPU_AFFINITY
#define fio_setaffinity(td) (0)
-#define fio_getaffinity(pid, mask) (0)
+#define fio_getaffinity(pid, mask)
do { } while
(0)
#endif
#ifndef FIO_HAVE_IOPRIO
#endif
#ifndef FIO_HAVE_IOPRIO
@@
-49,13
+55,19
@@
#ifndef FIO_HAVE_HUGETLB
#define SHM_HUGETLB 0
#ifndef FIO_HAVE_HUGETLB
#define SHM_HUGETLB 0
+#ifndef FIO_HUGE_PAGE
#define FIO_HUGE_PAGE 0
#define FIO_HUGE_PAGE 0
+#endif
#else
#ifndef FIO_HUGE_PAGE
#define FIO_HUGE_PAGE 4194304
#endif
#endif
#else
#ifndef FIO_HUGE_PAGE
#define FIO_HUGE_PAGE 4194304
#endif
#endif
+#ifndef FIO_O_NOATIME
+#define FIO_O_NOATIME 0
+#endif
+
#ifndef FIO_HAVE_RAWBIND
#define fio_lookup_raw(dev, majdev, mindev) 1
#endif
#ifndef FIO_HAVE_RAWBIND
#define fio_lookup_raw(dev, majdev, mindev) 1
#endif
@@
-65,6
+77,7
@@
static inline int is_blktrace(const char *fname)
{
return 0;
}
{
return 0;
}
+struct thread_data;
static inline int load_blktrace(struct thread_data *td, const char *fname)
{
return 1;
static inline int load_blktrace(struct thread_data *td, const char *fname)
{
return 1;