| #ifndef FIO_GETTIME_H | |
| #define FIO_GETTIME_H | |
| /* | |
| * Clock sources | |
| */ | |
| enum fio_cs { | |
| CS_GTOD = 1, | |
| CS_CGETTIME, | |
| CS_CPUCLOCK, | |
| CS_INVAL, | |
| }; | |
| extern void fio_gettime(struct timeval *, void *); | |
| extern void fio_gtod_init(void); | |
| extern void fio_clock_init(void); | |
| extern int fio_start_gtod_thread(void); | |
| extern int fio_monotonic_clocktest(void); | |
| extern void fio_local_clock_init(int); | |
| extern struct timeval *fio_tv; | |
| #endif |