Lines Matching refs:uint64_t
19 volatile uint64_t conf_caps;
20 volatile uint64_t comparator_value;
21 volatile uint64_t fsb_int_route;
26 volatile uint64_t general_caps;
28 volatile uint64_t general_config;
30 volatile uint64_t general_int_status;
32 volatile uint64_t main_counter_value;
42 uint64_t _hpet_ticks_per_ms;
43 static uint64_t tick_period_in_fs;
48 static uint64_t min_ticks_ahead;
62 #define TIMER_CONF_IRQ(n) ((uint64_t)((n) & (0x1f)) << 9)
129 uint64_t hpet_get_value(void) { in hpet_get_value()
130 uint64_t v = hpet_regs->main_counter_value; in hpet_get_value()
131 uint64_t v2 = hpet_regs->main_counter_value; in hpet_get_value()
141 zx_status_t hpet_set_value(uint64_t v) { in hpet_set_value()
164 uint64_t conf = hpet_regs->timers[n].conf_caps; in hpet_timer_configure_irq()
172 zx_status_t hpet_timer_set_oneshot(uint n, uint64_t deadline) { in hpet_timer_set_oneshot()
179 uint64_t difference = deadline - hpet_get_value(); in hpet_timer_set_oneshot()
196 zx_status_t hpet_timer_set_periodic(uint n, uint64_t period) { in hpet_timer_set_periodic()
243 uint64_t init_timer_value = hpet_regs->main_counter_value; in hpet_wait_ms()
244 uint64_t target = (uint64_t)ms * _hpet_ticks_per_ms; in hpet_wait_ms()