summaryrefslogtreecommitdiffstats
path: root/testbench.h
diff options
context:
space:
mode:
Diffstat (limited to 'testbench.h')
-rw-r--r--testbench.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/testbench.h b/testbench.h
index 28d7f77..5b47bd4 100644
--- a/testbench.h
+++ b/testbench.h
@@ -11,4 +11,7 @@
11 11
12#define s2ns(s) ((s)*1000l*1000l*1000l) 12#define s2ns(s) ((s)*1000l*1000l*1000l)
13#define ns2ms(s) ((s)/(1000l*1000l)) 13#define ns2ms(s) ((s)/(1000l*1000l))
14
15// Return the difference between two timestamps in nanoseconds
14#define timediff(start, end) ((s2ns((end).tv_sec) + (end).tv_nsec) - (s2ns((start).tv_sec) + (start).tv_nsec)) 16#define timediff(start, end) ((s2ns((end).tv_sec) + (end).tv_nsec) - (s2ns((start).tv_sec) + (start).tv_nsec))
17#define time2ns(time) (s2ns((time).tv_sec) + (time).tv_nsec)