• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef FIO_GETTIME_H
2 #define FIO_GETTIME_H
3 
4 /*
5  * Clock sources
6  */
7 enum fio_cs {
8 	CS_GTOD		= 1,
9 	CS_CGETTIME,
10 	CS_CPUCLOCK,
11 	CS_INVAL,
12 };
13 
14 extern void fio_gettime(struct timeval *, void *);
15 extern void fio_gtod_init(void);
16 extern void fio_clock_init(void);
17 extern int fio_start_gtod_thread(void);
18 extern int fio_monotonic_clocktest(void);
19 extern void fio_local_clock_init(int);
20 
21 extern struct timeval *fio_tv;
22 
23 #endif
24