X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=os%2Fos.h;h=1cff4945bc7bfc5a1e062bfd5c24ee196899cf76;hb=cac58fd5cbb9876891e4dced72871c6c352cf6b0;hp=42cd63d020aedf28e91114ef171697e4f393b6e1;hpb=4d8947de2b50578a4f6290be567cb5de5bf46776;p=fio.git diff --git a/os/os.h b/os/os.h index 42cd63d0..1cff4945 100644 --- a/os/os.h +++ b/os/os.h @@ -24,6 +24,10 @@ #include #endif +#ifndef FIO_HAVE_STRSEP +#include "../lib/strsep.h" +#endif + #ifndef FIO_HAVE_FADVISE #define fadvise(fd, off, len, advice) (0) @@ -36,7 +40,7 @@ #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 @@ -60,6 +64,14 @@ #endif #endif +#ifndef FIO_O_NOATIME +#define FIO_O_NOATIME 0 +#endif + +#ifndef OS_RAND_MAX +#define OS_RAND_MAX RAND_MAX +#endif + #ifndef FIO_HAVE_RAWBIND #define fio_lookup_raw(dev, majdev, mindev) 1 #endif @@ -69,6 +81,7 @@ static inline int is_blktrace(const char *fname) { return 0; } +struct thread_data; static inline int load_blktrace(struct thread_data *td, const char *fname) { return 1;