sys/arch/alpha/alpha/qemu.c
104
qemu_get_timecount(struct timecounter * const tc __unused)
sys/arch/alpha/alpha/qemu.c
182
struct timecounter * const tc = &sc->sc_tc;
sys/arch/alpha/alpha/qemu.c
56
struct timecounter sc_tc;
sys/arch/amiga/dev/clock.c
287
clk_getcounter(struct timecounter *tc)
sys/arch/amiga/dev/clock.c
93
static u_int clk_getcounter(struct timecounter *);
sys/arch/amiga/dev/clock.c
95
static struct timecounter clk_timecounter = {
sys/arch/arm/amlogic/meson6_timer.c
153
struct timecounter *tc = &sc->sc_tc;
sys/arch/arm/amlogic/meson6_timer.c
51
struct timecounter sc_tc;
sys/arch/arm/amlogic/meson6_timer.c
93
meson6_timer_get_timecount(struct timecounter *tc)
sys/arch/arm/at91/at91tctmr.c
157
static u_int at91tctmr_get_timecount(struct timecounter *);
sys/arch/arm/at91/at91tctmr.c
159
static struct timecounter at91tctmr_timecounter = {
sys/arch/arm/broadcom/bcm2835_tmr.c
252
bcm2835tmr_get_timecount(struct timecounter *tc)
sys/arch/arm/broadcom/bcm2835_tmr.c
84
static u_int bcm2835tmr_get_timecount(struct timecounter *);
sys/arch/arm/broadcom/bcm2835_tmr.c
89
static struct timecounter bcm2835tmr_timecounter = {
sys/arch/arm/clps711x/clpssoc.c
252
static struct timecounter clpssoc_tc = {
sys/arch/arm/clps711x/clpssoc.c
264
clpssoc_get_timecount(struct timecounter *tc)
sys/arch/arm/clps711x/clpssoc.c
76
static u_int clpssoc_get_timecount(struct timecounter *);
sys/arch/arm/cortex/a9tmr.c
374
a9tmr_get_timecount(struct timecounter *tc)
sys/arch/arm/cortex/a9tmr.c
55
static u_int a9tmr_get_timecount(struct timecounter *);
sys/arch/arm/cortex/a9tmr.c
59
static struct timecounter a9tmr_timecounter = {
sys/arch/arm/cortex/gtmr.c
423
gtmr_get_timecount(struct timecounter *tc)
sys/arch/arm/cortex/gtmr.c
58
static u_int gtmr_get_timecount(struct timecounter *);
sys/arch/arm/cortex/gtmr.c
72
static struct timecounter gtmr_timecounter = {
sys/arch/arm/ep93xx/epclk.c
271
epclk_get_timecount(struct timecounter *tc)
sys/arch/arm/ep93xx/epclk.c
70
static u_int epclk_get_timecount(struct timecounter *);
sys/arch/arm/ep93xx/epclk.c
87
static struct timecounter epclk_timecounter = {
sys/arch/arm/footbridge/footbridge_clock.c
312
fclk_get_count(struct timecounter *tc)
sys/arch/arm/footbridge/footbridge_clock.c
322
static struct timecounter fb_tc = {
sys/arch/arm/gemini/gemini_timer.c
116
static uint32_t gemini_get_timecount(struct timecounter *);
sys/arch/arm/gemini/gemini_timer.c
124
static struct timecounter gemini_timecounter = {
sys/arch/arm/gemini/gemini_timer.c
224
gemini_get_timecount(struct timecounter *tc)
sys/arch/arm/imx/imx23_digctl.c
138
imx23_digctl_tc_get_timecount(struct timecounter *tc)
sys/arch/arm/imx/imx23_digctl.c
57
static u_int imx23_digctl_tc_get_timecount(struct timecounter *);
sys/arch/arm/imx/imx23_digctl.c
64
static struct timecounter tc_useconds;
sys/arch/arm/imx/imxclock.c
133
imx_epit_get_timecount(struct timecounter *tc)
sys/arch/arm/imx/imxclock.c
58
static u_int imx_epit_get_timecount(struct timecounter *);
sys/arch/arm/imx/imxclock.c
61
static struct timecounter imx_epit_timecounter = {
sys/arch/arm/iomd/iomd_clock.c
157
timecounter->tc_get_timecount == iomd_timecounter0_get) {
sys/arch/arm/iomd/iomd_clock.c
307
static u_int iomd_timecounter0_get(struct timecounter *tc)
sys/arch/arm/iomd/iomd_clock.c
87
static u_int iomd_timecounter0_get(struct timecounter *tc);
sys/arch/arm/iomd/iomd_clock.c
96
static struct timecounter iomd_timecounter = {
sys/arch/arm/ixp12x0/ixp12x0_clk.c
125
static struct timecounter ixpclk_timecounter = {
sys/arch/arm/ixp12x0/ixp12x0_clk.c
285
ixpclk_get_timecount(struct timecounter *tc)
sys/arch/arm/ixp12x0/ixp12x0_clk.c
66
static u_int ixpclk_get_timecount(struct timecounter *);
sys/arch/arm/marvell/mvsoctmr.c
102
static struct timecounter mvsoctmr_timecounter = {
sys/arch/arm/marvell/mvsoctmr.c
329
mvsoctmr_get_timecount(struct timecounter *tc)
sys/arch/arm/marvell/mvsoctmr.c
86
static u_int mvsoctmr_get_timecount(struct timecounter *);
sys/arch/arm/s3c2xx0/s3c24x0_clk.c
66
static u_int s3c24x0_get_timecount(struct timecounter *);
sys/arch/arm/s3c2xx0/s3c24x0_clk.c
68
static struct timecounter s3c24x0_timecounter = {
sys/arch/arm/s3c2xx0/s3c24x0_clk.c
78
s3c24x0_get_timecount(struct timecounter *tc)
sys/arch/arm/s3c2xx0/s3c2800_clk.c
70
static u_int s3c2800_get_timecount(struct timecounter *);
sys/arch/arm/s3c2xx0/s3c2800_clk.c
72
static struct timecounter s3c2800_timecounter = {
sys/arch/arm/s3c2xx0/s3c2800_clk.c
82
s3c2800_get_timecount(struct timecounter *tc)
sys/arch/arm/sa11x0/sa11x0_ost.c
269
saost_tc_get_timecount(struct timecounter *tc)
sys/arch/arm/sa11x0/sa11x0_ost.c
277
static struct timecounter saost_tc = {
sys/arch/arm/samsung/mct.c
167
mct_get_timecount(struct timecounter *tc)
sys/arch/arm/samsung/mct.c
73
static u_int mct_get_timecount(struct timecounter *);
sys/arch/arm/samsung/mct.c
75
static struct timecounter mct_timecounter = {
sys/arch/arm/sunxi/sunxi_hstimer.c
116
sunxi_hstimer_get_timecount(struct timecounter *tc)
sys/arch/arm/sunxi/sunxi_hstimer.c
140
struct timecounter *tc = &sc->sc_tc;
sys/arch/arm/sunxi/sunxi_hstimer.c
93
struct timecounter sc_tc;
sys/arch/arm/sunxi/sunxi_timer.c
106
struct timecounter sc_tc;
sys/arch/arm/sunxi/sunxi_timer.c
107
struct timecounter sc_tc_losc;
sys/arch/arm/sunxi/sunxi_timer.c
160
sunxi_timer_get_timecount(struct timecounter *tc)
sys/arch/arm/sunxi/sunxi_timer.c
169
sunxi_timer_get_timecount_losc(struct timecounter *tc)
sys/arch/arm/sunxi/sunxi_timer.c
189
struct timecounter *tc = &sc->sc_tc;
sys/arch/arm/sunxi/sunxi_timer.c
190
struct timecounter *tc_losc = &sc->sc_tc_losc;
sys/arch/arm/ti/ti_omaptimer.c
112
struct timecounter sc_tc;
sys/arch/arm/ti/ti_omaptimer.c
156
omaptimer_get_timecount(struct timecounter *tc)
sys/arch/arm/ti/ti_omaptimer.c
187
struct timecounter *tc = &sc->sc_tc;
sys/arch/arm/xscale/becc_timer.c
199
becc_get_timecount(struct timecounter *tc)
sys/arch/arm/xscale/becc_timer.c
70
static u_int becc_get_timecount(struct timecounter *);
sys/arch/arm/xscale/becc_timer.c
72
static struct timecounter becc_timecounter = {
sys/arch/arm/xscale/i80321_timer.c
277
tmr1_tc_get(struct timecounter *tch)
sys/arch/arm/xscale/i80321_timer.c
285
static struct timecounter tmr1_tc = {
sys/arch/arm/xscale/ixp425_timer.c
204
ixpclk_get_timecount(struct timecounter *tc)
sys/arch/arm/xscale/ixp425_timer.c
57
static u_int ixpclk_get_timecount(struct timecounter *);
sys/arch/arm/xscale/ixp425_timer.c
81
static struct timecounter ixpclk_timecounter = {
sys/arch/atari/dev/clock.c
275
clk_getcounter(struct timecounter *tc)
sys/arch/atari/dev/clock.c
80
static u_int clk_getcounter(struct timecounter *);
sys/arch/atari/dev/clock.c
82
static struct timecounter clk_timecounter = {
sys/arch/emips/ebus/clock_ebus.c
274
eclock_counter(struct timecounter *tc)
sys/arch/emips/ebus/clock_ebus.c
55
struct timecounter sc_tc;
sys/arch/emips/ebus/clock_ebus.c
71
static u_int eclock_counter(struct timecounter *);
sys/arch/epoc32/windermere/windermere.c
286
static struct timecounter windermere_tc = {
sys/arch/epoc32/windermere/windermere.c
298
windermere_get_timecount(struct timecounter *tc)
sys/arch/epoc32/windermere/windermere.c
74
static u_int windermere_get_timecount(struct timecounter *);
sys/arch/evbarm/ifpga/ifpga_clock.c
320
ifpga_get_timecount(struct timecounter *tc)
sys/arch/evbarm/ifpga/ifpga_clock.c
87
static u_int ifpga_get_timecount(struct timecounter *);
sys/arch/evbarm/ifpga/ifpga_clock.c
89
static struct timecounter ifpga_timecounter = {
sys/arch/evbarm/iq80310/iq80310_timer.c
253
iq80310_get_timecount(struct timecounter *tc)
sys/arch/evbarm/iq80310/iq80310_timer.c
85
static u_int iq80310_get_timecount(struct timecounter *);
sys/arch/evbarm/iq80310/iq80310_timer.c
87
static struct timecounter iq80310_timecounter = {
sys/arch/evbmips/ingenic/clock.c
51
ingenic_count_read(struct timecounter *tc)
sys/arch/evbmips/ingenic/clock.c
62
static struct timecounter tc = {
sys/arch/evbmips/loongson/loongson_clock.c
260
get_loongson_timecount(struct timecounter *tc)
sys/arch/evbmips/loongson/loongson_clock.c
71
static u_int get_loongson_timecount(struct timecounter *);
sys/arch/evbmips/loongson/loongson_clock.c
76
static struct timecounter loongson_timecounter = {
sys/arch/hp300/hp300/clock.c
194
static struct timecounter tc = {
sys/arch/hp300/hp300/clock.c
312
mc6840_counter(struct timecounter *tc)
sys/arch/hp300/hp300/clock.c
68
static u_int mc6840_counter(struct timecounter *);
sys/arch/hpcmips/tx/tx39clock.c
236
tx39_timecount(struct timecounter *tch)
sys/arch/hpcmips/tx/tx39clock.c
81
struct timecounter sc_tcounter;
sys/arch/hpcmips/tx/tx39clock.c
96
uint32_t tx39_timecount(struct timecounter *);
sys/arch/hpcmips/vr/rtc.c
265
vrrtc_get_timecount(struct timecounter *tc)
sys/arch/hpcmips/vr/rtc.c
88
struct timecounter sc_tc;
sys/arch/hpcmips/vr/rtc.c
94
uint32_t vrrtc_get_timecount(struct timecounter *);
sys/arch/hppa/dev/clock.c
56
static unsigned get_itimer_count(struct timecounter *);
sys/arch/hppa/dev/clock.c
61
static struct timecounter tc = {
sys/arch/hppa/dev/clock.c
81
get_itimer_count(struct timecounter *tc)
sys/arch/i386/pci/geodecntr.c
106
static unsigned geode_get_timecount(struct timecounter *tc)
sys/arch/i386/pci/geodecntr.c
47
struct timecounter sc_tc;
sys/arch/i386/pci/geodecntr.c
50
static unsigned geode_get_timecount(struct timecounter *);
sys/arch/ia64/ia64/clock.c
51
ia64_get_timecount(struct timecounter* tc)
sys/arch/ia64/ia64/clock.c
80
static struct timecounter tc = {
sys/arch/mac68k/mac68k/clock.c
111
static u_int via1_t2_get_timecount(struct timecounter *);
sys/arch/mac68k/mac68k/clock.c
172
static struct timecounter via1_t2_timecounter = {
sys/arch/mac68k/mac68k/clock.c
201
via1_t2_get_timecount(struct timecounter *tc)
sys/arch/mac68k/nubus/cpi_nubus.c
140
static uint cpi_get_timecount(struct timecounter *);
sys/arch/mac68k/nubus/cpi_nubus.c
722
cpi_get_timecount(struct timecounter *tc)
sys/arch/mac68k/nubus/cpi_nubusvar.h
100
struct timecounter sc_timecounter;
sys/arch/mips/mips/mips3_clock.c
111
static struct timecounter tc = {
sys/arch/mipsco/obio/rambo.c
139
rambo_get_timecount(struct timecounter *tc)
sys/arch/mipsco/obio/rambo.c
148
static struct timecounter tc = {
sys/arch/mipsco/obio/rambo.c
55
static unsigned rambo_get_timecount(struct timecounter *);
sys/arch/mvme68k/dev/clock_pcc.c
157
clock_pcc_getcount(struct timecounter *tc)
sys/arch/mvme68k/dev/clock_pcc.c
62
struct timecounter sc_tc;
sys/arch/mvme68k/dev/clock_pcc.c
72
static u_int clock_pcc_getcount(struct timecounter *);
sys/arch/newsmips/newsmips/news5000.c
249
news5000_getfreerun(struct timecounter *tc)
sys/arch/newsmips/newsmips/news5000.c
257
static struct timecounter tc = {
sys/arch/newsmips/newsmips/news5000.c
55
static uint32_t news5000_getfreerun(struct timecounter *);
sys/arch/pmax/pmax/dec_3maxplus.c
428
dec_3maxplus_get_timecount(struct timecounter *tc)
sys/arch/pmax/pmax/dec_3maxplus.c
438
static struct timecounter tc3 = {
sys/arch/pmax/pmax/dec_3maxplus.c
445
static struct timecounter tc = {
sys/arch/pmax/pmax/dec_3min.c
458
static struct timecounter tc = {
sys/arch/pmax/pmax/dec_maxine.c
375
dec_maxine_get_timecount(struct timecounter *tc)
sys/arch/pmax/pmax/dec_maxine.c
385
static struct timecounter tc3 = {
sys/arch/pmax/pmax/dec_maxine.c
392
static struct timecounter tc = {
sys/arch/powerpc/booke/e500_timer.c
178
get_ppcbooke_timecount(struct timecounter *tc)
sys/arch/powerpc/booke/e500_timer.c
60
static u_int get_ppcbooke_timecount(struct timecounter *);
sys/arch/powerpc/booke/e500_timer.c
62
static struct timecounter ppcbooke_timecounter = {
sys/arch/powerpc/ibm4xx/clock.c
247
get_ppc4xx_timecount(struct timecounter *tc)
sys/arch/powerpc/ibm4xx/clock.c
67
static u_int get_ppc4xx_timecount(struct timecounter *);
sys/arch/powerpc/ibm4xx/clock.c
69
static struct timecounter ppc4xx_timecounter = {
sys/arch/powerpc/powerpc/clock.c
257
get_powerpc_timecount(struct timecounter *tc)
sys/arch/powerpc/powerpc/clock.c
273
get_601_timecount(struct timecounter *tc)
sys/arch/powerpc/powerpc/clock.c
291
struct timecounter *tc;
sys/arch/powerpc/powerpc/clock.c
64
static u_int get_powerpc_timecount(struct timecounter *);
sys/arch/powerpc/powerpc/clock.c
66
static u_int get_601_timecount(struct timecounter *);
sys/arch/powerpc/powerpc/clock.c
75
static struct timecounter powerpc_601_timecounter = {
sys/arch/powerpc/powerpc/clock.c
87
static struct timecounter powerpc_timecounter = {
sys/arch/riscv/riscv/clock_machdep.c
53
timer_get_timecount(struct timecounter *tc)
sys/arch/riscv/riscv/clock_machdep.c
58
static struct timecounter tc = {
sys/arch/sgimips/dev/int.c
604
int_8254_get_timecount(struct timecounter *tc)
sys/arch/sgimips/dev/int.c
73
static u_int int_8254_get_timecount(struct timecounter *);
sys/arch/sgimips/dev/int.c
82
static struct timecounter int_8254_timecounter = {
sys/arch/sh3/sh3/clock.c
210
sh_timecounter_get(struct timecounter *tc)
sys/arch/sh3/sh3/clock.c
80
struct timecounter tc;
sys/arch/sh3/sh3/clock.c
96
u_int sh_timecounter_get(struct timecounter *);
sys/arch/shark/isa/clock.c
576
i8253_get_timecount(struct timecounter *tc)
sys/arch/shark/isa/clock.c
584
static struct timecounter i8253_tc = {
sys/arch/sparc/sparc/timer.c
103
static struct timecounter counter_timecounter = {
sys/arch/sparc/sparc/timer.c
118
timer_get_timecount(struct timecounter *tc)
sys/arch/sparc/sparc/timer.c
183
if (timecounter->tc_get_timecount == timer_get_timecount) {
sys/arch/sparc/sparc/timer.c
80
static u_int timer_get_timecount(struct timecounter *);
sys/arch/sparc/sparc/timer_msiiep.c
105
static struct timecounter counter_timecounter = {
sys/arch/sparc/sparc/timer_msiiep.c
209
timer_get_timecount(struct timecounter *tc)
sys/arch/sparc/sparc/timer_msiiep.c
251
if (timecounter->tc_get_timecount == timer_get_timecount)
sys/arch/sparc/sparc/timer_msiiep.c
87
static u_int timer_get_timecount(struct timecounter *);
sys/arch/sparc64/sparc64/clock.c
147
static u_int tick_get_timecount(struct timecounter *);
sys/arch/sparc64/sparc64/clock.c
148
static u_int stick_get_timecount(struct timecounter *);
sys/arch/sparc64/sparc64/clock.c
150
static u_int stick2e_get_timecount(struct timecounter *);
sys/arch/sparc64/sparc64/clock.c
157
static struct timecounter tick_timecounter = {
sys/arch/sparc64/sparc64/clock.c
166
static struct timecounter stick_timecounter = {
sys/arch/sparc64/sparc64/clock.c
175
static struct timecounter stick2e_timecounter = {
sys/arch/sparc64/sparc64/clock.c
187
tick_get_timecount(struct timecounter *tc)
sys/arch/sparc64/sparc64/clock.c
193
stick_get_timecount(struct timecounter *tc)
sys/arch/sparc64/sparc64/clock.c
200
stick2e_get_timecount(struct timecounter *tc)
sys/arch/sparc64/sparc64/clock.c
207
static u_int counter_get_timecount(struct timecounter *);
sys/arch/sparc64/sparc64/clock.c
213
static struct timecounter counter_timecounter = {
sys/arch/sparc64/sparc64/clock.c
228
counter_get_timecount(struct timecounter *tc)
sys/arch/usermode/dev/clock.c
125
clock_getcounter(struct timecounter *tc)
sys/arch/usermode/dev/clock.c
53
static unsigned int clock_getcounter(struct timecounter *);
sys/arch/usermode/dev/clock.c
66
static struct timecounter clock_timecounter = {
sys/arch/vax/vax/clock.c
112
static struct timecounter vax_diag_tc = {
sys/arch/vax/vax/clock.c
121
static struct timecounter vax_mfpr_tc = {
sys/arch/vax/vax/clock.c
62
vax_diag_get_counter(struct timecounter *tc)
sys/arch/vax/vax/clock.c
80
vax_mfpr_get_counter(struct timecounter *tc)
sys/arch/x68k/x68k/clock.c
126
static struct timecounter tc = {
sys/arch/x68k/x68k/clock.c
167
mfp_get_timecount(struct timecounter *tc)
sys/arch/x68k/x68k/clock.c
70
static unsigned int mfp_get_timecount(struct timecounter *);
sys/arch/x86/isa/clock.c
203
u_int i8254_get_timecount(struct timecounter *);
sys/arch/x86/isa/clock.c
205
static struct timecounter i8254_timecounter = {
sys/arch/x86/isa/clock.c
368
timecounter->tc_get_timecount == i8254_get_timecount) {
sys/arch/x86/isa/clock.c
398
i8254_get_timecount(struct timecounter *tc)
sys/arch/x86/x86/hyperv.c
110
static u_int hyperv_get_timecount(struct timecounter *);
sys/arch/x86/x86/hyperv.c
125
static struct timecounter hyperv_timecounter = {
sys/arch/x86/x86/hyperv.c
160
hyperv_get_timecount(struct timecounter *tc)
sys/arch/x86/x86/hyperv.c
184
static u_int hyperv_tsc_timecount(struct timecounter *);
sys/arch/x86/x86/hyperv.c
186
static struct timecounter hyperv_tsc_timecounter = {
sys/arch/x86/x86/hyperv.c
232
hyperv_tsc_timecount(struct timecounter *tc __unused)
sys/arch/x86/x86/hyperv.c
283
struct timecounter *tc;
sys/arch/x86/x86/hyperv.c
287
tc = timecounter;
sys/arch/x86/x86/lapic.c
522
lapic_get_timecount(struct timecounter *tc)
sys/arch/x86/x86/lapic.c
560
static struct timecounter lapic_timecounter = {
sys/arch/x86/x86/lapic.c
572
extern u_int i8254_get_timecount(struct timecounter *);
sys/arch/x86/x86/tsc.c
431
tsc_get_timecount(struct timecounter *tc)
sys/arch/x86/x86/tsc.c
57
static u_int tsc_get_timecount(struct timecounter *);
sys/arch/x86/x86/tsc.c
78
static struct timecounter tsc_timecounter = {
sys/arch/xen/xen/xen_clock.c
115
SDT_PROBE_DEFINE3(sdt, xen, timecounter, backward,
sys/arch/xen/xen/xen_clock.c
140
static struct timecounter xen_timecounter = {
sys/arch/xen/xen/xen_clock.c
528
SDT_PROBE3(sdt, xen, timecounter, backward,
sys/arch/xen/xen/xen_clock.c
559
xen_get_timecount(struct timecounter *tc)
sys/arch/xen/xen/xen_clock.c
76
static unsigned xen_get_timecount(struct timecounter *);
sys/dev/acpi/acpi_timer.c
127
acpitimer_read_fast(struct timecounter *tc)
sys/dev/acpi/acpi_timer.c
141
acpitimer_read_safe(struct timecounter *tc)
sys/dev/acpi/acpi_timer.c
45
static struct timecounter acpi_timecounter = {
sys/dev/acpi/acpi_timer.h
34
u_int acpitimer_read_safe(struct timecounter *);
sys/dev/acpi/acpi_timer.h
35
u_int acpitimer_read_fast(struct timecounter *);
sys/dev/ic/acpipmtimer.c
20
struct timecounter tc;
sys/dev/ic/acpipmtimer.c
26
static u_int acpihwtimer_read_safe(struct timecounter *);
sys/dev/ic/acpipmtimer.c
27
static u_int acpihwtimer_read_fast(struct timecounter *);
sys/dev/ic/acpipmtimer.c
76
acpihwtimer_read_safe(struct timecounter *tc)
sys/dev/ic/acpipmtimer.c
92
acpihwtimer_read_fast(struct timecounter *tc)
sys/dev/ic/gcscpcib.c
206
gcscpcib_get_timecount(struct timecounter *tc)
sys/dev/ic/gcscpcib.c
70
static u_int gcscpcib_get_timecount(struct timecounter *tc);
sys/dev/ic/gcscpcib.c
89
struct timecounter *tc = &sc->sc_timecounter;
sys/dev/ic/gcscpcibvar.h
24
struct timecounter sc_timecounter;
sys/dev/ic/hpet.c
151
hpet_get_timecount(struct timecounter *tc)
sys/dev/ic/hpet.c
53
static u_int hpet_get_timecount(struct timecounter *);
sys/dev/ic/hpet.c
82
struct timecounter *tc;
sys/dev/ic/hpetvar.h
45
struct timecounter sc_tc;
sys/dev/mvme/clock_pcctwo.c
161
clock_pcctwo_getcount(struct timecounter *tc)
sys/dev/mvme/clock_pcctwo.c
61
struct timecounter sc_tc;
sys/dev/mvme/clock_pcctwo.c
72
static u_int clock_pcctwo_getcount(struct timecounter *);
sys/dev/pci/if_mcx.c
2526
struct timecounter sc_timecounter;
sys/dev/pci/if_mcx.c
8950
mcx_timecounter_read(struct timecounter *tc)
sys/dev/pci/if_mcx.c
8960
struct timecounter *tc = &sc->sc_timecounter;
sys/dev/pci/voyager/pwmclock.c
324
get_pwmclock_timecount(struct timecounter *tc)
sys/dev/pci/voyager/pwmclock.c
76
static u_int get_pwmclock_timecount(struct timecounter *);
sys/dev/pci/voyager/pwmclock.c
94
static struct timecounter pwmclock_timecounter = {
sys/kern/kern_cctr.c
105
static struct timecounter cc_timecounter = {
sys/kern/kern_cctr.c
125
struct timecounter *
sys/kern/kern_cctr.c
184
cc_get_timecount(struct timecounter *tc)
sys/kern/kern_clock.c
199
static u_int get_intr_timecount(struct timecounter *);
sys/kern/kern_clock.c
201
static struct timecounter intr_timecounter = {
sys/kern/kern_clock.c
213
get_intr_timecount(struct timecounter *tc)
sys/kern/kern_tc.c
104
struct timecounter *th_counter; /* active timecounter */
sys/kern/kern_tc.c
138
struct timecounter *timecounter = &dummy_timecounter;
sys/kern/kern_tc.c
139
static struct timecounter *timecounters = &dummy_timecounter;
sys/kern/kern_tc.c
1507
if (timecounter->tc_quality < 0) {
sys/kern/kern_tc.c
1539
(void)timecounter->tc_get_timecount(timecounter);
sys/kern/kern_tc.c
1540
(void)timecounter->tc_get_timecount(timecounter);
sys/kern/kern_tc.c
279
struct timecounter *newtc, *tc;
sys/kern/kern_tc.c
281
tc = timecounter;
sys/kern/kern_tc.c
310
timecounter = newtc;
sys/kern/kern_tc.c
325
struct timecounter *tc;
sys/kern/kern_tc.c
429
struct timecounter *tc;
sys/kern/kern_tc.c
707
tc_init(struct timecounter *tc)
sys/kern/kern_tc.c
740
if (tc->tc_quality >= 0 && (tc->tc_quality > timecounter->tc_quality ||
sys/kern/kern_tc.c
741
(tc->tc_quality == timecounter->tc_quality &&
sys/kern/kern_tc.c
742
tc->tc_frequency > timecounter->tc_frequency))) {
sys/kern/kern_tc.c
745
timecounter = tc;
sys/kern/kern_tc.c
757
struct timecounter *best, *tc;
sys/kern/kern_tc.c
771
timecounter = best;
sys/kern/kern_tc.c
779
tc_gonebad(struct timecounter *tc)
sys/kern/kern_tc.c
791
tc_detach(struct timecounter *target)
sys/kern/kern_tc.c
793
struct timecounter *tc;
sys/kern/kern_tc.c
794
struct timecounter **tcp = NULL;
sys/kern/kern_tc.c
813
if (timecounter == target) {
sys/kern/kern_tc.c
86
dummy_get_timecount(struct timecounter *tc)
sys/kern/kern_tc.c
93
static struct timecounter dummy_timecounter = {
sys/kern/kern_tc.c
946
if (th->th_counter != timecounter)
sys/kern/kern_tc.c
947
ncount = timecounter->tc_get_timecount(timecounter);
sys/kern/kern_tc.c
998
if (th->th_counter != timecounter) {
sys/kern/kern_tc.c
999
th->th_counter = timecounter;
sys/sys/cctr.h
46
struct timecounter *cc_init(timecounter_get_t, uint64_t, const char *, int);
sys/sys/cctr.h
48
u_int cc_get_timecount(struct timecounter *);
sys/sys/timepps.h
159
struct timecounter *ppstc;
sys/sys/timetc.h
42
struct timecounter;
sys/sys/timetc.h
44
typedef u_int timecounter_get_t(struct timecounter *);
sys/sys/timetc.h
45
typedef void timecounter_pps_t(struct timecounter *);
sys/sys/timetc.h
76
struct timecounter *tc_next;
sys/sys/timetc.h
81
extern struct timecounter *timecounter;
sys/sys/timetc.h
84
void tc_init(struct timecounter *tc);
sys/sys/timetc.h
85
int tc_detach(struct timecounter *);
sys/sys/timetc.h
88
void tc_gonebad(struct timecounter *);