24 lines
420 B
C
24 lines
420 B
C
#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
|