X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=os%2Fos.h;h=4b5903471bf8a421c0571d3d8a2de4461d74b417;hp=4416ae482fb46a176cccf252bea8307dbc24b0c8;hb=d95b34a61ec3fc305fe53c0132bfe82e2e5fcc04;hpb=b7f487cf80a8299a656df9c2214ff73e72956d71 diff --git a/os/os.h b/os/os.h index 4416ae48..4b590347 100644 --- a/os/os.h +++ b/os/os.h @@ -90,6 +90,12 @@ typedef unsigned long os_cpu_mask_t; #define OS_O_DIRECT O_DIRECT #endif +#ifdef OS_O_ATOMIC +#define FIO_O_ATOMIC OS_O_ATOMIC +#else +#define FIO_O_ATOMIC 0 +#endif + #ifndef FIO_HAVE_HUGETLB #define SHM_HUGETLB 0 #define MAP_HUGETLB 0 @@ -214,12 +220,13 @@ static inline uint64_t fio_swap64(uint64_t val) }) #ifndef FIO_HAVE_BLKTRACE -static inline int is_blktrace(const char *fname) +static inline int is_blktrace(const char *fname, int *need_swap) { return 0; } struct thread_data; -static inline int load_blktrace(struct thread_data *td, const char *fname) +static inline int load_blktrace(struct thread_data *td, const char *fname, + int need_swap) { return 1; }