| /f-stack/freebsd/sys/ |
| H A D | timetc.h | 32 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 D | vdso.h | 89 struct timecounter; 113 struct timecounter *tc); 153 struct timecounter *tc);
|
| /f-stack/freebsd/x86/x86/ |
| H A D | tsc.c | 94 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 D | delay.c | 76 struct timecounter *tc; in delay_tc() 91 tc = timecounter; in delay_tc()
|
| /f-stack/freebsd/kern/ |
| H A D | kern_tc.c | 98 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 D | subr_dummy_vdso_tc.c | 36 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 D | mp_clock.c | 53 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 D | elan-mmcr.c | 231 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 D | geode.c | 144 geode_get_timecount(struct timecounter *tc) in geode_get_timecount() 149 static struct timecounter geode_timecounter = {
|
| /f-stack/freebsd/mips/include/ |
| H A D | hwfunc.h | 35 struct timecounter; 46 unsigned platform_get_timecount(struct timecounter *);
|
| H A D | clock.h | 41 extern struct timecounter *platform_timecounter;
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | a10_timer.c | 110 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 D | tick.c | 63 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 D | tick.c | 62 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 D | bcm2835_systimer.c | 110 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 D | sp804.c | 102 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 D | generic_timer.c | 111 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 D | mpcore_timer.c | 113 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 D | imx_gpt.c | 63 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 D | imx_epit.c | 94 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 D | am335x_dmtpps.c | 82 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 D | octeon_machdep.c | 134 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 D | jz4780_timer.c | 59 struct timecounter tc; 82 jz4780_get_timecount(struct timecounter *tc) in jz4780_get_timecount()
|
| /f-stack/freebsd/x86/isa/ |
| H A D | clock.c | 99 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 D | timer.c | 113 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()
|