Home
last modified time | relevance | path

Searched refs:timecounter (Results 1 – 25 of 32) sorted by relevance

12

/f-stack/freebsd/sys/
H A Dtimetc.h32 struct timecounter;
35 typedef u_int timecounter_get_t(struct timecounter *);
36 typedef void timecounter_pps_t(struct timecounter *);
38 struct timecounter *);
40 struct timecounter *);
42 struct timecounter { struct
77 struct timecounter *tc_next; argument
83 extern struct timecounter *timecounter;
90 void tc_init(struct timecounter *tc);
H A Dvdso.h89 struct timecounter;
113 struct timecounter *tc);
153 struct timecounter *tc);
/f-stack/freebsd/x86/x86/
H A Dtsc.c94 static u_int tsc_get_timecount(struct timecounter *tc);
104 struct timecounter *tc);
107 struct timecounter *tc);
110 static struct timecounter tsc_timecounter = {
801 tsc_get_timecount(struct timecounter *tc __unused) in tsc_get_timecount()
808 tscp_get_timecount(struct timecounter *tc __unused) in tscp_get_timecount()
815 tsc_get_timecount_low(struct timecounter *tc) in tsc_get_timecount_low()
825 tscp_get_timecount_low(struct timecounter *tc) in tscp_get_timecount_low()
843 tsc_get_timecount_low_lfence(struct timecounter *tc) in tsc_get_timecount_low_lfence()
859 tsc_get_timecount_low_mfence(struct timecounter *tc) in tsc_get_timecount_low_mfence()
[all …]
H A Ddelay.c76 struct timecounter *tc; in delay_tc()
91 tc = timecounter; in delay_tc()
/f-stack/freebsd/kern/
H A Dkern_tc.c98 struct timecounter *timecounter = &dummy_timecounter; variable
200 struct timecounter *tc; in tc_delta()
535 struct timecounter *tc; in ffclock_reset_clock()
755 struct timecounter *tc; in ffclock_change_tc()
1217 timecounter = tc; in tc_init()
1325 ncount = timecounter->tc_get_timecount(timecounter); in tc_windup()
1463 tc = timecounter; in sysctl_kern_timecounter_hardware()
1480 timecounter = newtc; in sysctl_kern_timecounter_hardware()
1505 struct timecounter *tc; in sysctl_kern_timecounter_choice()
1971 (void)timecounter->tc_get_timecount(timecounter); in inittimecounter()
[all …]
H A Dsubr_dummy_vdso_tc.c36 cpu_fill_vdso_timehands(struct vdso_timehands *vdso_th, struct timecounter *tc) in cpu_fill_vdso_timehands()
45 struct timecounter *tc) in cpu_fill_vdso_timehands32()
/f-stack/freebsd/i386/i386/
H A Dmp_clock.c53 static unsigned piix_get_timecount(struct timecounter *tc);
58 static struct timecounter piix_timecounter = {
89 piix_get_timecount(struct timecounter *tc) in piix_get_timecount()
H A Delan-mmcr.c231 elan_poll_pps(struct timecounter *tc) in elan_poll_pps()
289 elan_get_timecount(struct timecounter *tc) in elan_get_timecount()
304 static struct timecounter elan_timecounter = {
H A Dgeode.c144 geode_get_timecount(struct timecounter *tc) in geode_get_timecount()
149 static struct timecounter geode_timecounter = {
/f-stack/freebsd/mips/include/
H A Dhwfunc.h35 struct timecounter;
46 unsigned platform_get_timecount(struct timecounter *);
H A Dclock.h41 extern struct timecounter *platform_timecounter;
/f-stack/freebsd/arm/allwinner/
H A Da10_timer.c110 static u_int a10_timer_get_timecount(struct timecounter *);
124 static u_int a23_timer_get_timecount(struct timecounter *tc);
135 static struct timecounter a10_timer_timecounter = {
144 static struct timecounter a23_timer_timecounter = {
412 a23_timer_get_timecount(struct timecounter *tc) in a23_timer_get_timecount()
463 a10_timer_get_timecount(struct timecounter *tc) in a10_timer_get_timecount()
/f-stack/freebsd/mips/nlm/
H A Dtick.c63 struct timecounter *platform_timecounter;
77 struct timecounter tc;
88 static unsigned counter_get_timecount(struct timecounter *tc);
188 counter_get_timecount(struct timecounter *tc) in counter_get_timecount()
/f-stack/freebsd/mips/mips/
H A Dtick.c62 struct timecounter *platform_timecounter;
76 struct timecounter tc;
87 static unsigned counter_get_timecount(struct timecounter *tc);
187 counter_get_timecount(struct timecounter *tc) in counter_get_timecount()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_systimer.c110 static unsigned bcm_systimer_tc_get_timecount(struct timecounter *);
114 static struct timecounter bcm_systimer_tc = {
124 bcm_systimer_tc_get_timecount(struct timecounter *tc) in bcm_systimer_tc_get_timecount()
/f-stack/freebsd/arm/versatile/
H A Dsp804.c102 struct timecounter tc;
115 static unsigned sp804_timer_tc_get_timecount(struct timecounter *);
119 sp804_timer_tc_get_timecount(struct timecounter *tc) in sp804_timer_tc_get_timecount()
/f-stack/freebsd/arm/arm/
H A Dgeneric_timer.c111 struct timecounter *tc);
116 static struct timecounter arm_tmr_timecount = {
248 arm_tmr_get_timecount(struct timecounter *tc) in arm_tmr_get_timecount()
592 struct timecounter *tc) in arm_tmr_fill_vdso_timehands()
H A Dmpcore_timer.c113 static struct timecounter *arm_tmr_tc;
126 static struct timecounter arm_tmr_timecount = {
161 arm_tmr_get_timecount(struct timecounter *tc) in arm_tmr_get_timecount()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx_gpt.c63 static u_int imx_gpt_get_timecount(struct timecounter *);
74 static struct timecounter imx_gpt_timecounter = {
377 imx_gpt_get_timecount(struct timecounter *tc) in imx_gpt_get_timecount()
H A Dimx_epit.c94 static u_int epit_tc_get_timecount(struct timecounter *tc);
104 struct timecounter tc;
192 epit_tc_get_timecount(struct timecounter *tc) in epit_tc_get_timecount()
/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_dmtpps.c82 struct timecounter tc;
270 dmtpps_get_timecount(struct timecounter *tc) in dmtpps_get_timecount()
280 dmtpps_poll(struct timecounter *tc) in dmtpps_poll()
/f-stack/freebsd/mips/cavium/
H A Docteon_machdep.c134 static unsigned octeon_get_timecount(struct timecounter *tc);
139 static struct timecounter octeon_timecounter = {
406 octeon_get_timecount(struct timecounter *tc) in octeon_get_timecount()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_timer.c59 struct timecounter tc;
82 jz4780_get_timecount(struct timecounter *tc) in jz4780_get_timecount()
/f-stack/freebsd/x86/isa/
H A Dclock.c99 struct timecounter tc;
121 static unsigned i8254_get_timecount(struct timecounter *tc);
462 i8254_get_timecount(struct timecounter *tc) in i8254_get_timecount()
/f-stack/freebsd/arm/mv/
H A Dtimer.c113 static unsigned mv_timer_get_timecount(struct timecounter *);
160 static struct timecounter mv_timer_timecounter = {
304 mv_timer_get_timecount(struct timecounter *tc) in mv_timer_get_timecount()

12