X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=os%2Fos-linux.h;h=a36552ba68ba93caf6ca58e5fc9761fc53c0b88d;hp=34a7cc53fb33d680e6750bd16c20e127ed51df89;hb=47f767c113be7448eb8aa9d4a9f9aa8f760ef642;hpb=804bb9a18bb747c8c7c481c9d8dca86a29837ecd diff --git a/os/os-linux.h b/os/os-linux.h index 34a7cc53..a36552ba 100644 --- a/os/os-linux.h +++ b/os/os-linux.h @@ -41,6 +41,7 @@ #define FIO_HAVE_TRIM #define FIO_HAVE_BINJECT #define FIO_HAVE_CLOCK_MONOTONIC +#define FIO_HAVE_GETTID /* * Can only enable this for newer glibcs, or the header and defines are @@ -109,6 +110,11 @@ static inline int ioprio_set(int which, int who, int ioprio) return syscall(__NR_ioprio_set, which, who, ioprio); } +static inline int gettid(void) +{ + return syscall(__NR_gettid); +} + /* * Just check for SPLICE_F_MOVE, if that isn't there, assume the others * aren't either.