/freebsd/sys/kern/ |
H A D | subr_clockcalib.c | 113 if (t1 > tc->tc_frequency) { in clockcalib() 119 freq = (double)(tc->tc_frequency) * clk1 / t1; in clockcalib() 157 freq = (double)(tc->tc_frequency) * cva / va_t; in clockcalib() 162 1000000.0 / tc->tc_frequency), in clockcalib()
|
H A D | kern_tc.c | 197 freq = tc->tc_frequency; in sysctl_kern_timecounter_freq() 569 cest.period = ((1ULL << 63) / tc->tc_frequency) << 1; in ffclock_reset_clock() 789 cest->period = ((1ULL << 63) / tc->tc_frequency ) << 1; in ffclock_change_tc() 1185 u = tc->tc_frequency / tc->tc_counter_mask; in tc_init() 1193 tc->tc_name, (uintmax_t)tc->tc_frequency); in tc_init() 1198 tc->tc_name, (uintmax_t)tc->tc_frequency, in tc_init() 1246 tc->tc_frequency < timecounter->tc_frequency) in tc_init() 1260 return (timehands->th_counter->tc_frequency); in tc_getfrequency() 1350 scale /= th->th_counter->tc_frequency; in recalculate_scaling_factor_and_large_delta() 1460 tc_min_ticktock_freq = max(1, tc->tc_frequency / in tc_windup() [all …]
|
/freebsd/sys/i386/i386/ |
H A D | mp_clock.c | 70 if (piix_timecounter.tc_frequency == 0) in sysctl_machdep_piix_freq() 76 piix_timecounter.tc_frequency = piix_freq; in sysctl_machdep_piix_freq() 131 piix_timecounter.tc_frequency = piix_freq; in piix_attach()
|
H A D | elan-mmcr.c | 317 f = elan_timecounter.tc_frequency * 4; in sysctl_machdep_elan_freq() 320 elan_timecounter.tc_frequency = (f + 3) / 4; in sysctl_machdep_elan_freq()
|
/freebsd/sys/arm/allwinner/ |
H A D | a10_timer.c | 136 .tc_frequency = 0, 145 .tc_frequency = 0, 230 a10_timer_timecounter.tc_frequency = sc->timer0_freq; in a10_timer_attach() 242 a10_timer_timecounter.tc_frequency); in a10_timer_attach() 401 a23_timer_timecounter.tc_frequency = sc->timer0_freq; in a23_timer_timecounter_setup()
|
/freebsd/sys/riscv/riscv/ |
H A D | timer.c | 76 .tc_frequency = 0, 239 riscv_timer_timecount.tc_frequency = sc->clkfreq; in riscv_timer_attach() 298 counts_per_usec = ((riscv_timer_timecount.tc_frequency / 1000000) + 1); in DELAY()
|
/freebsd/sys/arm/arm/ |
H A D | mpcore_timer.c | 128 .tc_frequency = 0, 293 arm_tmr_timecount.tc_frequency = sc->clkfreq; in attach_tc() 502 counts_per_usec = ((arm_tmr_timecount.tc_frequency / 1000000) + 1); in arm_tmr_delay() 544 if (arm_tmr_tc == NULL || arm_tmr_timecount.tc_frequency == 0) { in DELAY()
|
H A D | sp804.c | 244 sc->tc.tc_frequency = sc->sysclk_freq; in sp804_timer_attach() 320 counts = usec * ((sc->tc.tc_frequency / 1000000) + 1); in sp804_timer_delay()
|
H A D | generic_timer.c | 163 .tc_frequency = 0, 753 arm_tmr_timecount.tc_frequency = sc->clkfreq; in arm_tmr_attach() 814 counts_per_usec = ((arm_tmr_timecount.tc_frequency / 1000000) + 1); in arm_tmr_do_delay()
|
/freebsd/sys/dev/acpica/ |
H A D | acpi_timer.c | 188 acpi_timer_timecounter.tc_frequency = acpi_timer_frequency; in acpi_timer_probe() 330 if (acpi_timer_timecounter.tc_frequency == 0) in acpi_timer_sysctl_freq() 336 acpi_timer_timecounter.tc_frequency = acpi_timer_frequency; in acpi_timer_sysctl_freq()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_systimer.c | 116 .tc_frequency = 0, 267 bcm_systimer_tc.tc_frequency = DEFAULT_FREQUENCY; in bcm_systimer_attach() 294 counts = usec * (bcm_systimer_tc.tc_frequency / 1000000) + 1; in bcm_systimer_delay()
|
/freebsd/sys/sys/ |
H A D | timetc.h | 56 uint64_t tc_frequency; member
|
/freebsd/sys/x86/x86/ |
H A D | delay.c | 92 freq = tc->tc_frequency; in delay_tc()
|
H A D | tsc.c | 737 tsc_timecounter.tc_frequency = tsc_freq >> shift; in init_TSC_tc() 752 atomic_store_rel_64(&tsc_timecounter.tc_frequency, in tsc_update_freq()
|
H A D | pvclock.c | 310 pvc->tc.tc_frequency = 1000000000ULL; in pvclock_init()
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx_gpt.c | 74 .tc_frequency = 0, 272 imx_gpt_timecounter.tc_frequency = sc->clkfreq; in imx_gpt_attach()
|
H A D | imx_epit.c | 207 sc->tc.tc_frequency = sc->clkfreq; in epit_tc_attach()
|
/freebsd/sys/dev/hyperv/vmbus/x86/ |
H A D | hyperv_x86.c | 74 .tc_frequency = HYPERV_TIMER_FREQ,
|
/freebsd/sys/x86/isa/ |
H A D | clock.c | 452 attimer_sc->tc.tc_frequency = freq; in sysctl_machdep_i8254_freq() 581 sc->tc.tc_frequency = i8254_freq; in attimer_attach()
|
/freebsd/sys/dev/hyperv/vmbus/amd64/ |
H A D | hyperv_machdep.c | 66 .tc_frequency = HYPERV_TIMER_FREQ,
|
/freebsd/sys/arm/mv/ |
H A D | timer.c | 160 .tc_frequency = 0, /* This is assigned on the fly in the init sequence */ 258 mv_timer_timecounter.tc_frequency = sc->config->clock_src; in mv_timer_attach()
|
/freebsd/sys/powerpc/powerpc/ |
H A D | clock.c | 219 decr_tc.tc_frequency = ticks_per_sec; in decr_tc_init()
|
/freebsd/sys/arm/ti/am335x/ |
H A D | am335x_dmtimer.c | 236 sc->func.tc.tc_frequency = sc->sysclk_freq; in am335x_dmtimer_tc_init()
|
H A D | am335x_dmtpps.c | 543 sc->tc.tc_frequency = sc->sysclk_freq; in dmtpps_attach()
|
/freebsd/sys/dev/xen/timer/ |
H A D | xen_timer.c | 430 sc->tc.tc_frequency = NSEC_IN_SEC; in xentimer_attach()
|