diff options
Diffstat (limited to 'kern/mach_clock.h')
-rw-r--r-- | kern/mach_clock.h | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/kern/mach_clock.h b/kern/mach_clock.h index 977b43be..66903b8a 100644 --- a/kern/mach_clock.h +++ b/kern/mach_clock.h @@ -40,6 +40,7 @@ extern unsigned long elapsed_ticks; /* number of ticks elapsed since bootup */ extern int hz; /* number of ticks per second */ extern int tick; /* number of usec per tick */ +extern time_value64_t time; /* time since bootup (uncorrected) */ typedef void timer_func_t(void *); @@ -91,26 +92,13 @@ extern void init_timeout (void); * Record a timestamp in STAMP. Records values in the boot-time clock * frame. */ -extern void record_time_stamp (time_value_t *stamp); +extern void record_time_stamp (time_value64_t *stamp); /* * Read a timestamp in STAMP into RESULT. Returns values in the * real-time clock frame. */ -extern void read_time_stamp (time_value_t *stamp, time_value_t *result); - -extern kern_return_t host_get_time( - host_t host, - time_value_t *current_time); - -extern kern_return_t host_set_time( - host_t host, - time_value_t new_time); - -extern kern_return_t host_adjust_time( - host_t host, - time_value_t new_adjustment, - time_value_t *old_adjustment); +extern void read_time_stamp (const time_value64_t *stamp, time_value64_t *result); extern void mapable_time_init (void); |