/linux-6.3-rc2/include/linux/ |
A D | sched_clock.h | 41 extern void sched_clock_register(u64 (*read)(void), int bits, 46 static inline void sched_clock_register(u64 (*read)(void), int bits, in sched_clock_register() function
|
/linux-6.3-rc2/drivers/clocksource/ |
A D | arc_timer.c | 118 sched_clock_register(arc_gfrc_clock_read, 64, arc_timer_freq); in arc_cs_setup_gfrc() 184 sched_clock_register(arc_rtc_clock_read, 64, arc_timer_freq); in arc_cs_setup_rtc() 230 sched_clock_register(arc_timer1_clock_read, 32, arc_timer_freq); in arc_cs_setup_timer1()
|
A D | ingenic-ost.c | 137 sched_clock_register(ingenic_ost_read_cntl, 32, rate); in ingenic_ost_probe() 139 sched_clock_register(ingenic_ost_read_cnth, 32, rate); in ingenic_ost_probe()
|
A D | timer-versatile.c | 33 sched_clock_register(versatile_sys_24mhz_read, 32, 24000000); in versatile_sched_clock_init()
|
A D | clps711x-timer.c | 39 sched_clock_register(clps711x_sched_clock_read, 16, rate); in clps711x_clksrc_init()
|
A D | clksrc_st_lpc.c | 52 sched_clock_register(st_clksrc_sched_clock_read, 32, rate); in st_clksrc_init()
|
A D | timer-ti-32k.c | 160 sched_clock_register(omap_32k_read_sched_clock, 32, 32768); in ti_32k_timer_init()
|
A D | timer-mp-csky.c | 152 sched_clock_register(sched_clock_read, 32, timer_of_rate(to)); in csky_mptimer_init()
|
A D | bcm2835_timer.c | 89 sched_clock_register(bcm2835_sched_read, 32, freq); in bcm2835_timer_init()
|
A D | timer-gx6605s.c | 123 sched_clock_register(gx6605s_sched_clock_read, 32, timer_of_rate(&to)); in gx6605s_clksrc_init()
|
A D | timer-fttmr010.c | 363 sched_clock_register(fttmr010_read_sched_clock_down, 32, in fttmr010_common_init() 371 sched_clock_register(fttmr010_read_sched_clock_up, 32, in fttmr010_common_init()
|
A D | timer-orion.c | 164 sched_clock_register(orion_read_sched_clock, 32, rate); in orion_timer_init()
|
A D | timer-owl.c | 149 sched_clock_register(owl_timer_sched_read, 32, rate); in owl_timer_init()
|
A D | timer-vf-pit.c | 63 sched_clock_register(pit_read_sched_clock, 32, rate); in pit_clocksource_init()
|
/linux-6.3-rc2/arch/mips/kernel/ |
A D | csrc-bcm1480.c | 47 sched_clock_register(sb1480_read_sched_clock, 64, zbbus); in sb1480_clocksource_init()
|
A D | csrc-ioasic.c | 62 sched_clock_register(dec_ioasic_read_sched_clock, 32, freq); in dec_ioasic_clocksource_init()
|
A D | csrc-sb1250.c | 70 sched_clock_register(sb1250_read_sched_clock, 23, V_SCD_TIMER_FREQ); in sb1250_clocksource_init()
|
A D | csrc-r4k.c | 126 sched_clock_register(r4k_read_sched_clock, 32, mips_hpt_frequency); in init_r4k_clocksource()
|
/linux-6.3-rc2/arch/mips/sgi-ip30/ |
A D | ip30-timer.c | 46 sched_clock_register(ip30_heart_read_sched_clock, 52, in ip30_heart_clocksource_init()
|
/linux-6.3-rc2/kernel/time/ |
A D | sched_clock.c | 154 sched_clock_register(u64 (*read)(void), int bits, unsigned long rate) in sched_clock_register() function 234 sched_clock_register(jiffy_sched_clock_read, BITS_PER_LONG, HZ); in generic_sched_clock_init()
|
/linux-6.3-rc2/arch/arm/mach-versatile/ |
A D | integrator_cp.c | 94 sched_clock_register(intcp_read_sched_clock, 32, 24000000); in intcp_init_early()
|
/linux-6.3-rc2/arch/arm/mach-ep93xx/ |
A D | timer-ep93xx.c | 131 sched_clock_register(ep93xx_read_sched_clock, 40, in ep93xx_timer_init()
|
/linux-6.3-rc2/arch/arm/mach-footbridge/ |
A D | dc21285-timer.c | 135 sched_clock_register(footbridge_read_sched_clock, 24, rate); in footbridge_sched_clock()
|
/linux-6.3-rc2/arch/arm/mach-omap1/ |
A D | timer32k.c | 245 sched_clock_register(omap_32k_read_sched_clock, 32, 32768); in omap_init_clocksource_32k()
|
/linux-6.3-rc2/arch/mips/sgi-ip27/ |
A D | ip27-timer.c | 133 sched_clock_register(hub_rt_read_sched_clock, 52, CYCLES_PER_SEC); in hub_rt_clocksource_init()
|