Searched refs:sys_cputimer (Results 1 – 14 of 14) sorted by relevance
/dragonfly/sys/kern/ |
H A D | kern_systimer.c | 116 if (info->which != sys_cputimer) { in systimer_intr() 118 info->which = sys_cputimer; in systimer_intr() 263 if (sys_cputimer->sync_base == 0) in _systimer_init_periodic() 264 sys_cputimer->sync_base = sys_cputimer->count(); in _systimer_init_periodic() 275 base_count = sys_cputimer->count(); in _systimer_init_periodic() 286 info->which = sys_cputimer; in _systimer_init_periodic() 349 info->which = sys_cputimer; in systimer_adjust_periodic() 364 info->time = sys_cputimer->count() + sys_cputimer->fromus(us); in systimer_init_oneshot() 367 info->which = sys_cputimer; in systimer_init_oneshot() 386 if (info->which == sys_cputimer) in systimer_changed_pcpu() [all …]
|
H A D | kern_clock.c | 350 gd->gd_cpuclock_base = sys_cputimer->count(); in initclocks_pcpu() 565 * from the sys_cputimer on a per-cpu basis in order to avoid in hardclock() 566 * having to mess around with locks. sys_cputimer is assumed to in hardclock() 582 if (cputicks >= sys_cputimer->freq) { in hardclock() 583 cputicks /= sys_cputimer->freq; in hardclock() 587 gd->gd_cpuclock_base += sys_cputimer->freq * cputicks; in hardclock() 908 cv = sys_cputimer->count(); in statclock() 913 bump = muldivu64(sys_cputimer->freq64_usec, in statclock() 1357 * sys_cputimer->freq. If this occurs the sys_cputimer [all...] |
H A D | kern_cputimer.c | 108 oldclock = sys_cputimer->count(); in cputimer_select() 109 sys_cputimer->destruct(sys_cputimer); in cputimer_select() 110 sys_cputimer = &dummy_cputimer; in cputimer_select() 112 sys_cputimer = timer; in cputimer_select() 156 if (timer == sys_cputimer) in cputimer_deregister() 189 if (timer == sys_cputimer) in cputimer_set_frequency() 259 error = SYSCTL_OUT(req, sys_cputimer->name, strlen(sys_cputimer->name)); in sysctl_cputimer_name() 269 clock = sys_cputimer->count(); in sysctl_cputimer_clock() 279 error = SYSCTL_OUT(req, &sys_cputimer->freq, sizeof(sys_cputimer->freq)); in sysctl_cputimer_freq() 309 cti->config(cti, sys_cputimer); in cputimer_intr_register() [all …]
|
H A D | kern_nrandom.c | 877 count = muldivu64(sys_cputimer->freq, count + 256, 256 * 10); in rand_thread_loop()
|
H A D | kern_time.c | 344 ts->tv_nsec = 999999999 / sys_cputimer->freq + 1; in kern_clock_getres()
|
/dragonfly/sys/platform/pc64/isa/ |
H A D | clock.c | 227 sysclock_count = sys_cputimer->count(); in clkintr() 418 prev_tick = sys_cputimer->count(); in DODELAY() 425 tick = sys_cputimer->count(); in DODELAY() 598 prev_count = sys_cputimer->count(); in calibrate_clocks() 620 count = sys_cputimer->count(); in calibrate_clocks() 783 val = sys_cputimer->count(); in do_measure() 983 (void)sys_cputimer->count(); in startrtclock() 989 (void)sys_cputimer->count(); in startrtclock() 1222 base = sys_cputimer->count(); in i8254_ioapic_trial() 1223 while (sys_cputimer->count() - base < sys_cputimer->freq / 100) in i8254_ioapic_trial() [all …]
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | systimer.c | 176 vktimer_target = sys_cputimer->count(); in vktimer_intr_initclock() 247 freq = sys_cputimer->freq; in vktimer_thread() 248 curtime = sys_cputimer->count(); in vktimer_thread() 275 if (sys_cputimer == &vkernel_cputimer && in vktimer_thread() 297 if (reload >= sys_cputimer->freq) /* max one second */ in vktimer_intr_reload() 298 reload = sys_cputimer->freq; in vktimer_intr_reload() 299 reload += sys_cputimer->count(); in vktimer_intr_reload() 317 sysclock_count = sys_cputimer->count(); in vktimer_intr()
|
/dragonfly/sys/platform/pc64/apic/ |
H A D | lapic.c | 544 start = sys_cputimer->count(); in do_cputimer_calibration() 546 end = sys_cputimer->count(); in do_cputimer_calibration() 556 value = muldivu64(value, sys_cputimer->freq, end); in do_cputimer_calibration() 673 if (reload > sys_cputimer->freq * 60) in lapic_timer_tscdlt_reload() 674 reload = sys_cputimer->freq * 60; in lapic_timer_tscdlt_reload() 675 diff = muldivu64(reload, tsc_frequency, sys_cputimer->freq); in lapic_timer_tscdlt_reload() 704 reload = muldivu64(reload, cti->freq, sys_cputimer->freq); in lapic_mem_timer_intr_reload() 726 reload = muldivu64(reload, cti->freq, sys_cputimer->freq); in lapic_msr_timer_intr_reload()
|
/dragonfly/sys/bus/smbus/ichiic/ |
H A D | ig4_iic.c | 150 count = sys_cputimer->count(); in wait_status() 151 limit = sys_cputimer->freq / 40; in wait_status() 183 count = sys_cputimer->count(); in wait_status() 190 if (sys_cputimer->count() - count > limit) in wait_status()
|
/dragonfly/sys/dev/acpica/ |
H A D | acpi_hpet.c | 580 if (sys_cputimer != &acpi_hpet_timer) { in acpi_hpet_suspend() 595 if (sys_cputimer != &acpi_hpet_timer) { in acpi_hpet_resume()
|
/dragonfly/sys/sys/ |
H A D | systimer.h | 136 extern struct cputimer *sys_cputimer;
|
/dragonfly/sys/dev/misc/pps/ |
H A D | pps.c | 166 count = sys_cputimer->count(); in ppsintr()
|
/dragonfly/sys/dev/virtual/hyperv/vmbus/ |
H A D | vmbus.c | 365 reload = muldivu64(reload, cti->freq, sys_cputimer->freq); in vmbus_timer_intr_reload()
|
/dragonfly/sys/dev/serial/sio/ |
H A D | sio.c | 1814 count = sys_cputimer->count(); in siointr1()
|