diff options
Diffstat (limited to 'tests/timer_utils.c')
-rw-r--r-- | tests/timer_utils.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/timer_utils.c b/tests/timer_utils.c index 015f6db3..25e7503c 100644 --- a/tests/timer_utils.c +++ b/tests/timer_utils.c @@ -6,19 +6,19 @@ #include "timer_utils.h" void StartTimer(ClockTimerState* ct) { - clock_gettime(CLOCK_REALTIME, &ct->start_time); + clock_gettime(CLOCK_REALTIME, &ct->start_time); } void StopTimer(ClockTimerState* ct) { - clock_gettime(CLOCK_REALTIME, &ct->end_time); + clock_gettime(CLOCK_REALTIME, &ct->end_time); } uint32_t GetDurationMsecs(ClockTimerState* ct) { - uint64_t start = ((uint64_t) ct->start_time.tv_sec * 1000000000 + - (uint64_t) ct->start_time.tv_nsec); - uint64_t end = ((uint64_t) ct->end_time.tv_sec * 1000000000 + - (uint64_t) ct->end_time.tv_nsec); - uint64_t duration_msecs = (end - start) / 1000000U; /* Nanoseconds -> - * Milliseconds. */ - return (uint32_t) duration_msecs; + uint64_t start = ((uint64_t) ct->start_time.tv_sec * 1000000000 + + (uint64_t) ct->start_time.tv_nsec); + uint64_t end = ((uint64_t) ct->end_time.tv_sec * 1000000000 + + (uint64_t) ct->end_time.tv_nsec); + uint64_t duration_msecs = (end - start) / 1000000U; /* Nanoseconds -> + * Milliseconds. */ + return (uint32_t) duration_msecs; } |