X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=gettime.c;h=b89cd46fdd14e7cbe6290a424416b6268a6543d8;hb=7788b76fe13059aa3610f592e58512cb5f4cdb28;hp=277f2cf87ec16229150651ee85a163ed0b5ce7f4;hpb=572cfb3f4d2cbf22291b395f2bb41facdc17ce86;p=fio.git diff --git a/gettime.c b/gettime.c index 277f2cf8..b89cd46f 100644 --- a/gettime.c +++ b/gettime.c @@ -32,7 +32,7 @@ static pthread_key_t tv_tls_key; enum fio_cs fio_clock_source = FIO_PREFERRED_CLOCK_SOURCE; int fio_clock_source_set = 0; -enum fio_cs fio_clock_source_inited = CS_INVAL; +static enum fio_cs fio_clock_source_inited = CS_INVAL; #ifdef FIO_DEBUG_TIME @@ -205,7 +205,7 @@ void fio_gettime(struct timeval *tp, void fio_unused *caller) gtod_log_caller(caller); #endif - if (fio_tv) { + if (fio_unlikely(fio_tv)) { memcpy(tp, fio_tv, sizeof(*tp)); return; }