Home
last modified time | relevance | path

Searched refs:time_target (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvatpit.c103 hrtime_t time_target; /* target time */ member
179 c->time_target = 0; in vatpit_callout_handler()
195 callout_reset_hrtime(&c->callout, c->time_target, in vatpit_callout_reset()
209 c->time_target = c->time_loaded + in pit_timer_start_cntr0()
217 if (c->time_target < now) { in pit_timer_start_cntr0()
219 hrt_freq_count(now - c->time_target, PIT_8254_FREQ); in pit_timer_start_cntr0()
222 c->time_target = c->time_loaded + in pit_timer_start_cntr0()
439 c->time_target = c->time_loaded; in vatpit_handler()
533 if (c->time_target != 0) { in vatpit_resume()
568 if (i == 0 && src->time_target != 0) { in vatpit_data_read()
[all …]
/illumos-gate/usr/src/test/bhyve-tests/tests/kdev/
H A Dvatpit_freq.c58 hrtime_t time_target = (tick_delta * NANOSEC) / ATPIT_FREQ; in check_reading() local
61 if (time_delta < time_target) { in check_reading()
62 offset = time_target - time_delta; in check_reading()
64 offset = time_delta - time_target; in check_reading()
66 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()
H A Dvpmtmr_freq.c63 hrtime_t time_target = (tick_delta * NANOSEC) / PMTMR_FREQ; in check_reading() local
66 if (time_delta < time_target) { in check_reading()
67 offset = time_target - time_delta; in check_reading()
69 offset = time_delta - time_target; in check_reading()
71 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()
H A Dvhpet_freq.c63 hrtime_t time_target = (tick_delta * NANOSEC) / HPET_FREQ; in check_reading() local
66 if (time_delta < time_target) { in check_reading()
67 offset = time_target - time_delta; in check_reading()
69 offset = time_delta - time_target; in check_reading()
71 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()
H A Dvlapic_freq_periodic.c75 hrtime_t time_target = (tick_delta * NANOSEC * divisor) / LAPIC_FREQ; in check_reading() local
78 if (time_delta < time_target) { in check_reading()
79 offset = time_target - time_delta; in check_reading()
81 offset = time_delta - time_target; in check_reading()
83 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()
H A Dvlapic_freq.c70 hrtime_t time_target = (tick_delta * NANOSEC * divisor) / LAPIC_FREQ; in check_reading() local
73 if (time_delta < time_target) { in check_reading()
74 offset = time_target - time_delta; in check_reading()
76 offset = time_delta - time_target; in check_reading()
78 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()
H A Dtsc_freq_ctrl.c61 hrtime_t time_target = (tick_delta * NANOSEC) / guest_freq; in check_reading() local
63 if (time_delta < time_target) { in check_reading()
64 offset = time_target - time_delta; in check_reading()
66 offset = time_delta - time_target; in check_reading()
68 uint64_t ppm = (offset * 1000000) / time_target; in check_reading()