clocksource 138 arch/alpha/kernel/time.c qemu_cs_read(struct clocksource *cs) clocksource 143 arch/alpha/kernel/time.c static struct clocksource qemu_cs = { clocksource 264 arch/alpha/kernel/time.c static u64 read_rpcc(struct clocksource *cs) clocksource 269 arch/alpha/kernel/time.c static struct clocksource clocksource_rpcc = { clocksource 263 arch/arm/mach-davinci/time.c static u64 read_cycles(struct clocksource *cs) clocksource 270 arch/arm/mach-davinci/time.c static struct clocksource clocksource_davinci = { clocksource 63 arch/arm/mach-ep93xx/timer-ep93xx.c u64 ep93xx_clocksource_read(struct clocksource *c) clocksource 23 arch/arm/mach-footbridge/dc21285-timer.c static u64 cksrc_dc21285_read(struct clocksource *cs) clocksource 28 arch/arm/mach-footbridge/dc21285-timer.c static int cksrc_dc21285_enable(struct clocksource *cs) clocksource 36 arch/arm/mach-footbridge/dc21285-timer.c static void cksrc_dc21285_disable(struct clocksource *cs) clocksource 41 arch/arm/mach-footbridge/dc21285-timer.c static struct clocksource cksrc_dc21285 = { clocksource 38 arch/arm/mach-iop32x/time.c static u64 notrace iop_clocksource_read(struct clocksource *unused) clocksource 43 arch/arm/mach-iop32x/time.c static struct clocksource iop_clocksource = { clocksource 139 arch/arm/mach-mmp/time.c static u64 clksrc_read(struct clocksource *cs) clocksource 144 arch/arm/mach-mmp/time.c static struct clocksource cksrc = { clocksource 415 arch/arm/mach-omap2/timer.c static u64 clocksource_read_cycles(struct clocksource *cs) clocksource 421 arch/arm/mach-omap2/timer.c static struct clocksource clocksource_gpt = { clocksource 485 arch/arm/mach-omap2/timer.c static void omap2_gptimer_clksrc_suspend(struct clocksource *unused) clocksource 493 arch/arm/mach-omap2/timer.c static void omap2_gptimer_clksrc_resume(struct clocksource *unused) clocksource 29 arch/arm/mach-rpc/time.c static u64 ioc_timer_read(struct clocksource *cs) clocksource 67 arch/arm/mach-rpc/time.c static struct clocksource ioctime_clocksource = { clocksource 26 arch/c6x/kernel/time.c static u64 tsc_read(struct clocksource *cs) clocksource 31 arch/c6x/kernel/time.c static struct clocksource clocksource_tsc = { clocksource 62 arch/hexagon/kernel/time.c static u64 timer_get_cycles(struct clocksource *cs) clocksource 67 arch/hexagon/kernel/time.c static struct clocksource hexagon_clocksource = { clocksource 25 arch/ia64/kernel/cyclone.c static u64 read_cyclone(struct clocksource *cs) clocksource 30 arch/ia64/kernel/cyclone.c static struct clocksource clocksource_cyclone = { clocksource 36 arch/ia64/kernel/time.c static u64 itc_get_cycles(struct clocksource *cs); clocksource 51 arch/ia64/kernel/time.c static struct clocksource clocksource_itc = { clocksource 58 arch/ia64/kernel/time.c static struct clocksource *itc_clocksource; clocksource 358 arch/ia64/kernel/time.c static u64 itc_get_cycles(struct clocksource *cs) clocksource 79 arch/m68k/68000/timers.c static u64 m68328_read_clk(struct clocksource *cs) clocksource 93 arch/m68k/68000/timers.c static struct clocksource m68328_clk = { clocksource 465 arch/m68k/amiga/config.c static u64 amiga_read_clk(struct clocksource *cs); clocksource 467 arch/m68k/amiga/config.c static struct clocksource amiga_clk = { clocksource 516 arch/m68k/amiga/config.c static u64 amiga_read_clk(struct clocksource *cs) clocksource 28 arch/m68k/atari/time.c static u64 atari_read_clk(struct clocksource *cs); clocksource 30 arch/m68k/atari/time.c static struct clocksource atari_clk = { clocksource 74 arch/m68k/atari/time.c static u64 atari_read_clk(struct clocksource *cs) clocksource 151 arch/m68k/bvme6000/config.c static u64 bvme6000_read_clk(struct clocksource *cs); clocksource 153 arch/m68k/bvme6000/config.c static struct clocksource bvme6000_clk = { clocksource 234 arch/m68k/bvme6000/config.c static u64 bvme6000_read_clk(struct clocksource *cs) clocksource 38 arch/m68k/coldfire/dma_timer.c static u64 cf_dt_get_cycles(struct clocksource *cs) clocksource 43 arch/m68k/coldfire/dma_timer.c static struct clocksource clocksource_cf_dt = { clocksource 122 arch/m68k/coldfire/pit.c static u64 pit_read_clk(struct clocksource *cs) clocksource 138 arch/m68k/coldfire/pit.c static struct clocksource pit_clk = { clocksource 101 arch/m68k/coldfire/sltimers.c static u64 mcfslt_read_clk(struct clocksource *cs) clocksource 119 arch/m68k/coldfire/sltimers.c static struct clocksource mcfslt_clk = { clocksource 93 arch/m68k/coldfire/timers.c static u64 mcftmr_read_clk(struct clocksource *cs) clocksource 109 arch/m68k/coldfire/timers.c static struct clocksource mcftmr_clk = { clocksource 23 arch/m68k/hp300/time.c static u64 hp300_read_clk(struct clocksource *cs); clocksource 25 arch/m68k/hp300/time.c static struct clocksource hp300_clk = { clocksource 75 arch/m68k/hp300/time.c static u64 hp300_read_clk(struct clocksource *cs) clocksource 587 arch/m68k/mac/via.c static u64 mac_read_clk(struct clocksource *cs); clocksource 589 arch/m68k/mac/via.c static struct clocksource mac_clk = { clocksource 627 arch/m68k/mac/via.c static u64 mac_read_clk(struct clocksource *cs) clocksource 96 arch/m68k/mvme147/config.c static u64 mvme147_read_clk(struct clocksource *cs); clocksource 98 arch/m68k/mvme147/config.c static struct clocksource mvme147_clk = { clocksource 147 arch/m68k/mvme147/config.c static u64 mvme147_read_clk(struct clocksource *cs) clocksource 347 arch/m68k/mvme16x/config.c static u64 mvme16x_read_clk(struct clocksource *cs); clocksource 349 arch/m68k/mvme16x/config.c static struct clocksource mvme16x_clk = { clocksource 414 arch/m68k/mvme16x/config.c static u64 mvme16x_read_clk(struct clocksource *cs) clocksource 193 arch/microblaze/kernel/timer.c static u64 xilinx_read(struct clocksource *cs) clocksource 224 arch/microblaze/kernel/timer.c static struct clocksource clocksource_microblaze = { clocksource 35 arch/mips/alchemy/common/time.c static u64 au1x_counter1_read(struct clocksource *cs) clocksource 40 arch/mips/alchemy/common/time.c static struct clocksource au1x_counter1_clocksource = { clocksource 102 arch/mips/cavium-octeon/csrc-octeon.c static u64 octeon_cvmcount_read(struct clocksource *cs) clocksource 107 arch/mips/cavium-octeon/csrc-octeon.c static struct clocksource clocksource_mips = { clocksource 26 arch/mips/kernel/cevt-txx9.c struct clocksource cs; clocksource 30 arch/mips/kernel/cevt-txx9.c static u64 txx9_cs_read(struct clocksource *cs) clocksource 19 arch/mips/kernel/csrc-bcm1480.c static u64 bcm1480_hpt_read(struct clocksource *cs) clocksource 24 arch/mips/kernel/csrc-bcm1480.c struct clocksource bcm1480_clocksource = { clocksource 39 arch/mips/kernel/csrc-bcm1480.c struct clocksource *cs = &bcm1480_clocksource; clocksource 16 arch/mips/kernel/csrc-ioasic.c static u64 dec_ioasic_hpt_read(struct clocksource *cs) clocksource 21 arch/mips/kernel/csrc-ioasic.c static struct clocksource clocksource_dec = { clocksource 14 arch/mips/kernel/csrc-r4k.c static u64 c0_hpt_read(struct clocksource *cs) clocksource 19 arch/mips/kernel/csrc-r4k.c static struct clocksource clocksource_mips = { clocksource 35 arch/mips/kernel/csrc-sb1250.c static u64 sb1250_hpt_read(struct clocksource *cs) clocksource 40 arch/mips/kernel/csrc-sb1250.c struct clocksource bcm1250_clocksource = { clocksource 55 arch/mips/kernel/csrc-sb1250.c struct clocksource *cs = &bcm1250_clocksource; clocksource 62 arch/mips/loongson32/common/time.c static u64 ls1x_clocksource_read(struct clocksource *cs) clocksource 109 arch/mips/loongson32/common/time.c static struct clocksource ls1x_clocksource = { clocksource 145 arch/mips/loongson64/common/cs5536/cs5536_mfgpt.c static u64 mfgpt_read(struct clocksource *cs) clocksource 192 arch/mips/loongson64/common/cs5536/cs5536_mfgpt.c static struct clocksource clocksource_mfgpt = { clocksource 254 arch/mips/loongson64/loongson-3/hpet.c static u64 hpet_read_counter(struct clocksource *cs) clocksource 259 arch/mips/loongson64/loongson-3/hpet.c static void hpet_suspend(struct clocksource *cs) clocksource 263 arch/mips/loongson64/loongson-3/hpet.c static void hpet_resume(struct clocksource *cs) clocksource 269 arch/mips/loongson64/loongson-3/hpet.c static struct clocksource csrc_hpet = { clocksource 62 arch/mips/netlogic/common/time.c static u64 nlm_get_pic_timer(struct clocksource *cs) clocksource 69 arch/mips/netlogic/common/time.c static u64 nlm_get_pic_timer32(struct clocksource *cs) clocksource 76 arch/mips/netlogic/common/time.c static struct clocksource csrc_pic = { clocksource 120 arch/mips/sgi-ip27/ip27-timer.c static u64 hub_rt_read(struct clocksource *cs) clocksource 125 arch/mips/sgi-ip27/ip27-timer.c struct clocksource hub_rt_clocksource = { clocksource 140 arch/mips/sgi-ip27/ip27-timer.c struct clocksource *cs = &hub_rt_clocksource; clocksource 48 arch/nios2/kernel/time.c struct clocksource cs; clocksource 58 arch/nios2/kernel/time.c to_nios2_clksource(struct clocksource *cs) clocksource 84 arch/nios2/kernel/time.c static u64 nios2_timer_read(struct clocksource *cs) clocksource 136 arch/openrisc/kernel/time.c static u64 openrisc_timer_read(struct clocksource *cs) clocksource 141 arch/openrisc/kernel/time.c static struct clocksource openrisc_timer = { clocksource 143 arch/parisc/kernel/time.c static u64 notrace read_cr16(struct clocksource *cs) clocksource 148 arch/parisc/kernel/time.c static struct clocksource clocksource_cr16 = { clocksource 78 arch/powerpc/kernel/time.c static u64 rtc_read(struct clocksource *); clocksource 79 arch/powerpc/kernel/time.c static struct clocksource clocksource_rtc = { clocksource 87 arch/powerpc/kernel/time.c static u64 timebase_read(struct clocksource *); clocksource 88 arch/powerpc/kernel/time.c static struct clocksource clocksource_timebase = { clocksource 857 arch/powerpc/kernel/time.c static notrace u64 rtc_read(struct clocksource *cs) clocksource 862 arch/powerpc/kernel/time.c static notrace u64 timebase_read(struct clocksource *cs) clocksource 871 arch/powerpc/kernel/time.c struct clocksource *clock = tk->tkr_mono.clock; clocksource 957 arch/powerpc/kernel/time.c struct clocksource *clock; clocksource 242 arch/s390/kernel/time.c static u64 read_tod_clock(struct clocksource *cs) clocksource 261 arch/s390/kernel/time.c static struct clocksource clocksource_tod = { clocksource 271 arch/s390/kernel/time.c struct clocksource * __init clocksource_default_clock(void) clocksource 152 arch/sparc/kernel/time_32.c static u64 timer_cs_read(struct clocksource *cs) clocksource 171 arch/sparc/kernel/time_32.c static struct clocksource timer_cs = { clocksource 771 arch/sparc/kernel/time_64.c static struct clocksource clocksource_tick = { clocksource 794 arch/sparc/kernel/time_64.c static u64 clocksource_tick_read(struct clocksource *cs) clocksource 138 arch/um/kernel/time.c static u64 timer_read(struct clocksource *cs) clocksource 154 arch/um/kernel/time.c static struct clocksource timer_clocksource = { clocksource 62 arch/unicore32/kernel/time.c static u64 puv3_read_oscr(struct clocksource *cs) clocksource 67 arch/unicore32/kernel/time.c static struct clocksource cksrc_puv3_oscr = { clocksource 5 arch/x86/include/asm/kvmclock.h extern struct clocksource kvm_clock; clocksource 280 arch/x86/kernel/hpet.c static void hpet_resume_counter(struct clocksource *cs) clocksource 683 arch/x86/kernel/hpet.c static u64 read_hpet(struct clocksource *cs) clocksource 741 arch/x86/kernel/hpet.c static u64 read_hpet(struct clocksource *cs) clocksource 747 arch/x86/kernel/hpet.c static struct clocksource clocksource_hpet = { clocksource 95 arch/x86/kernel/kvmclock.c static u64 kvm_clock_get_cycles(struct clocksource *cs) clocksource 162 arch/x86/kernel/kvmclock.c struct clocksource kvm_clock = { clocksource 119 arch/x86/kernel/time.c void clocksource_arch_init(struct clocksource *cs) clocksource 52 arch/x86/kernel/tsc.c struct clocksource *art_related_clocksource; clocksource 1064 arch/x86/kernel/tsc.c static void tsc_resume(struct clocksource *cs) clocksource 1085 arch/x86/kernel/tsc.c static u64 read_tsc(struct clocksource *cs) clocksource 1090 arch/x86/kernel/tsc.c static void tsc_cs_mark_unstable(struct clocksource *cs) clocksource 1102 arch/x86/kernel/tsc.c static void tsc_cs_tick_stable(struct clocksource *cs) clocksource 1114 arch/x86/kernel/tsc.c static struct clocksource clocksource_tsc_early = { clocksource 1133 arch/x86/kernel/tsc.c static struct clocksource clocksource_tsc = { clocksource 20 arch/x86/platform/uv/uv_time.c static u64 uv_read_rtc(struct clocksource *cs); clocksource 24 arch/x86/platform/uv/uv_time.c static struct clocksource clocksource_uv = { clocksource 286 arch/x86/platform/uv/uv_time.c static u64 uv_read_rtc(struct clocksource *cs) clocksource 57 arch/x86/xen/time.c static u64 xen_clocksource_get_cycles(struct clocksource *cs) clocksource 148 arch/x86/xen/time.c static struct clocksource xen_clocksource __read_mostly = { clocksource 37 arch/xtensa/kernel/time.c static u64 ccount_read(struct clocksource *cs) clocksource 47 arch/xtensa/kernel/time.c static struct clocksource ccount_clocksource = { clocksource 70 drivers/char/hpet.c static u64 read_hpet(struct clocksource *cs) clocksource 75 drivers/char/hpet.c static struct clocksource clocksource_hpet = { clocksource 82 drivers/char/hpet.c static struct clocksource *hpet_clocksource; clocksource 108 drivers/char/hpet.c struct clocksource *hp_clocksource; clocksource 60 drivers/clocksource/acpi_pm.c static u64 acpi_pm_read(struct clocksource *cs) clocksource 65 drivers/clocksource/acpi_pm.c static struct clocksource clocksource_acpi_pm = { clocksource 83 drivers/clocksource/acpi_pm.c static u64 acpi_pm_read_slow(struct clocksource *cs) clocksource 58 drivers/clocksource/arc_timer.c static u64 arc_read_gfrc(struct clocksource *cs) clocksource 95 drivers/clocksource/arc_timer.c static struct clocksource arc_counter_gfrc = { clocksource 128 drivers/clocksource/arc_timer.c static u64 arc_read_rtc(struct clocksource *cs) clocksource 153 drivers/clocksource/arc_timer.c static struct clocksource arc_counter_rtc = { clocksource 196 drivers/clocksource/arc_timer.c static u64 arc_read_timer1(struct clocksource *cs) clocksource 206 drivers/clocksource/arc_timer.c static struct clocksource arc_counter_timer1 = { clocksource 178 drivers/clocksource/arm_arch_timer.c static u64 arch_counter_read(struct clocksource *cs) clocksource 188 drivers/clocksource/arm_arch_timer.c static struct clocksource clocksource_counter = { clocksource 195 drivers/clocksource/arm_global_timer.c static u64 gt_clocksource_read(struct clocksource *cs) clocksource 200 drivers/clocksource/arm_global_timer.c static void gt_resume(struct clocksource *cs) clocksource 210 drivers/clocksource/arm_global_timer.c static struct clocksource gt_clocksource = { clocksource 30 drivers/clocksource/clksrc-dbx500-prcmu.c static u64 notrace clksrc_dbx500_prcmu_read(struct clocksource *cs) clocksource 44 drivers/clocksource/clksrc-dbx500-prcmu.c static struct clocksource clocksource_dbx500_prcmu = { clocksource 44 drivers/clocksource/dw_apb_timer.c clocksource_to_dw_apb_clocksource(struct clocksource *cs) clocksource 350 drivers/clocksource/dw_apb_timer.c static u64 __apbt_read_clocksource(struct clocksource *cs) clocksource 362 drivers/clocksource/dw_apb_timer.c static void apbt_restart_clocksource(struct clocksource *cs) clocksource 33 drivers/clocksource/em_sti.c struct clocksource cs; clocksource 181 drivers/clocksource/em_sti.c static struct em_sti_priv *cs_to_em_sti(struct clocksource *cs) clocksource 186 drivers/clocksource/em_sti.c static u64 em_sti_clocksource_read(struct clocksource *cs) clocksource 191 drivers/clocksource/em_sti.c static int em_sti_clocksource_enable(struct clocksource *cs) clocksource 198 drivers/clocksource/em_sti.c static void em_sti_clocksource_disable(struct clocksource *cs) clocksource 203 drivers/clocksource/em_sti.c static void em_sti_clocksource_resume(struct clocksource *cs) clocksource 210 drivers/clocksource/em_sti.c struct clocksource *cs = &p->cs; clocksource 197 drivers/clocksource/exynos_mct.c static u64 exynos4_frc_read(struct clocksource *cs) clocksource 202 drivers/clocksource/exynos_mct.c static void exynos4_frc_resume(struct clocksource *cs) clocksource 207 drivers/clocksource/exynos_mct.c static struct clocksource mct_frc = { clocksource 27 drivers/clocksource/h8300_timer16.c struct clocksource cs; clocksource 71 drivers/clocksource/h8300_timer16.c static inline struct timer16_priv *cs_to_priv(struct clocksource *cs) clocksource 76 drivers/clocksource/h8300_timer16.c static u64 timer16_clocksource_read(struct clocksource *cs) clocksource 87 drivers/clocksource/h8300_timer16.c static int timer16_enable(struct clocksource *cs) clocksource 103 drivers/clocksource/h8300_timer16.c static void timer16_disable(struct clocksource *cs) clocksource 26 drivers/clocksource/h8300_tpu.c struct clocksource cs; clocksource 63 drivers/clocksource/h8300_tpu.c static inline struct tpu_priv *cs_to_priv(struct clocksource *cs) clocksource 68 drivers/clocksource/h8300_tpu.c static u64 tpu_clocksource_read(struct clocksource *cs) clocksource 82 drivers/clocksource/h8300_tpu.c static int tpu_clocksource_enable(struct clocksource *cs) clocksource 97 drivers/clocksource/h8300_tpu.c static void tpu_clocksource_disable(struct clocksource *cs) clocksource 213 drivers/clocksource/hyperv_timer.c struct clocksource *hyperv_cs; clocksource 224 drivers/clocksource/hyperv_timer.c static u64 notrace read_hv_clock_tsc(struct clocksource *arg) clocksource 240 drivers/clocksource/hyperv_timer.c static struct clocksource hyperv_cs_tsc = { clocksource 248 drivers/clocksource/hyperv_timer.c static u64 notrace read_hv_clock_msr(struct clocksource *arg) clocksource 266 drivers/clocksource/hyperv_timer.c static struct clocksource hyperv_cs_msr = { clocksource 36 drivers/clocksource/i8253.c static u64 i8253_read(struct clocksource *cs) clocksource 97 drivers/clocksource/i8253.c static struct clocksource i8253_cs = { clocksource 33 drivers/clocksource/ingenic-timer.c struct clocksource cs; clocksource 50 drivers/clocksource/ingenic-timer.c static u64 notrace ingenic_tcu_timer_cs_read(struct clocksource *cs) clocksource 173 drivers/clocksource/ingenic-timer.c struct clocksource *cs = &tcu->cs; clocksource 60 drivers/clocksource/jcore-pit.c static u64 jcore_clocksource_read(struct clocksource *cs) clocksource 152 drivers/clocksource/mips-gic-timer.c static u64 gic_hpt_read(struct clocksource *cs) clocksource 157 drivers/clocksource/mips-gic-timer.c static struct clocksource gic_clocksource = { clocksource 12 drivers/clocksource/mmio.c struct clocksource clksrc; clocksource 15 drivers/clocksource/mmio.c static inline struct clocksource_mmio *to_mmio_clksrc(struct clocksource *c) clocksource 20 drivers/clocksource/mmio.c u64 clocksource_mmio_readl_up(struct clocksource *c) clocksource 25 drivers/clocksource/mmio.c u64 clocksource_mmio_readl_down(struct clocksource *c) clocksource 30 drivers/clocksource/mmio.c u64 clocksource_mmio_readw_up(struct clocksource *c) clocksource 35 drivers/clocksource/mmio.c u64 clocksource_mmio_readw_down(struct clocksource *c) clocksource 51 drivers/clocksource/mmio.c u64 (*read)(struct clocksource *)) clocksource 86 drivers/clocksource/mxs_timer.c static u64 timrotv1_get_cycles(struct clocksource *cs) clocksource 185 drivers/clocksource/mxs_timer.c static struct clocksource clocksource_mxs = { clocksource 15 drivers/clocksource/numachip.c static cycles_t numachip2_timer_read(struct clocksource *cs) clocksource 20 drivers/clocksource/numachip.c static struct clocksource numachip2_clocksource = { clocksource 293 drivers/clocksource/samsung_pwm_timer.c static void samsung_clocksource_suspend(struct clocksource *cs) clocksource 298 drivers/clocksource/samsung_pwm_timer.c static void samsung_clocksource_resume(struct clocksource *cs) clocksource 307 drivers/clocksource/samsung_pwm_timer.c static u64 notrace samsung_clocksource_read(struct clocksource *c) clocksource 312 drivers/clocksource/samsung_pwm_timer.c static struct clocksource samsung_clocksource = { clocksource 42 drivers/clocksource/scx200_hrt.c static u64 read_hrt(struct clocksource *cs) clocksource 48 drivers/clocksource/scx200_hrt.c static struct clocksource cs_hrt = { clocksource 102 drivers/clocksource/sh_cmt.c struct clocksource cs; clocksource 599 drivers/clocksource/sh_cmt.c static struct sh_cmt_channel *cs_to_sh_cmt(struct clocksource *cs) clocksource 604 drivers/clocksource/sh_cmt.c static u64 sh_cmt_clocksource_read(struct clocksource *cs) clocksource 623 drivers/clocksource/sh_cmt.c static int sh_cmt_clocksource_enable(struct clocksource *cs) clocksource 639 drivers/clocksource/sh_cmt.c static void sh_cmt_clocksource_disable(struct clocksource *cs) clocksource 649 drivers/clocksource/sh_cmt.c static void sh_cmt_clocksource_suspend(struct clocksource *cs) clocksource 660 drivers/clocksource/sh_cmt.c static void sh_cmt_clocksource_resume(struct clocksource *cs) clocksource 674 drivers/clocksource/sh_cmt.c struct clocksource *cs = &ch->cs; clocksource 819 drivers/clocksource/sh_cmt.c bool clockevent, bool clocksource) clocksource 830 drivers/clocksource/sh_cmt.c if (clocksource) { clocksource 840 drivers/clocksource/sh_cmt.c bool clocksource, struct sh_cmt_device *cmt) clocksource 845 drivers/clocksource/sh_cmt.c if (!clockevent && !clocksource) clocksource 883 drivers/clocksource/sh_cmt.c clockevent, clocksource); clocksource 1025 drivers/clocksource/sh_cmt.c bool clocksource = i == 1 || cmt->num_channels == 1; clocksource 1029 drivers/clocksource/sh_cmt.c clockevent, clocksource, cmt); clocksource 43 drivers/clocksource/sh_tmu.c struct clocksource cs; clocksource 244 drivers/clocksource/sh_tmu.c static struct sh_tmu_channel *cs_to_sh_tmu(struct clocksource *cs) clocksource 249 drivers/clocksource/sh_tmu.c static u64 sh_tmu_clocksource_read(struct clocksource *cs) clocksource 256 drivers/clocksource/sh_tmu.c static int sh_tmu_clocksource_enable(struct clocksource *cs) clocksource 271 drivers/clocksource/sh_tmu.c static void sh_tmu_clocksource_disable(struct clocksource *cs) clocksource 282 drivers/clocksource/sh_tmu.c static void sh_tmu_clocksource_suspend(struct clocksource *cs) clocksource 295 drivers/clocksource/sh_tmu.c static void sh_tmu_clocksource_resume(struct clocksource *cs) clocksource 311 drivers/clocksource/sh_tmu.c struct clocksource *cs = &ch->cs; clocksource 435 drivers/clocksource/sh_tmu.c bool clockevent, bool clocksource) clocksource 440 drivers/clocksource/sh_tmu.c } else if (clocksource) { clocksource 449 drivers/clocksource/sh_tmu.c bool clockevent, bool clocksource, clocksource 453 drivers/clocksource/sh_tmu.c if (!clockevent && !clocksource) clocksource 472 drivers/clocksource/sh_tmu.c clockevent, clocksource); clocksource 87 drivers/clocksource/timer-atlas7.c static u64 sirfsoc_timer_read(struct clocksource *cs) clocksource 126 drivers/clocksource/timer-atlas7.c static void sirfsoc_clocksource_suspend(struct clocksource *cs) clocksource 134 drivers/clocksource/timer-atlas7.c static void sirfsoc_clocksource_resume(struct clocksource *cs) clocksource 152 drivers/clocksource/timer-atlas7.c static struct clocksource sirfsoc_clocksource = { clocksource 40 drivers/clocksource/timer-atmel-pit.c struct clocksource clksrc; clocksource 49 drivers/clocksource/timer-atmel-pit.c static inline struct pit_data *clksrc_to_pit_data(struct clocksource *clksrc) clocksource 73 drivers/clocksource/timer-atmel-pit.c static u64 read_pit_clk(struct clocksource *cs) clocksource 82 drivers/clocksource/timer-atmel-st.c static u64 read_clk32k(struct clocksource *cs) clocksource 87 drivers/clocksource/timer-atmel-st.c static struct clocksource clk32k = { clocksource 50 drivers/clocksource/timer-atmel-tcb.c static u64 tc_get_cycles(struct clocksource *cs) clocksource 65 drivers/clocksource/timer-atmel-tcb.c static u64 tc_get_cycles32(struct clocksource *cs) clocksource 70 drivers/clocksource/timer-atmel-tcb.c static void tc_clksrc_suspend(struct clocksource *cs) clocksource 85 drivers/clocksource/timer-atmel-tcb.c static void tc_clksrc_resume(struct clocksource *cs) clocksource 110 drivers/clocksource/timer-atmel-tcb.c static struct clocksource clksrc = { clocksource 85 drivers/clocksource/timer-cadence-ttc.c struct clocksource cs; clocksource 154 drivers/clocksource/timer-cadence-ttc.c static u64 __ttc_clocksource_read(struct clocksource *cs) clocksource 62 drivers/clocksource/timer-davinci.c struct clocksource dev; clocksource 187 drivers/clocksource/timer-davinci.c static u64 davinci_clocksource_read(struct clocksource *dev) clocksource 88 drivers/clocksource/timer-ixp4xx.c static u64 ixp4xx_clocksource_read(struct clocksource *c) clocksource 105 drivers/clocksource/timer-mp-csky.c static u64 clksrc_read(struct clocksource *c) clocksource 110 drivers/clocksource/timer-mp-csky.c struct clocksource csky_clocksource = { clocksource 80 drivers/clocksource/timer-nps.c static u64 nps_clksrc_read(struct clocksource *clksrc) clocksource 51 drivers/clocksource/timer-pistachio.c struct clocksource cs; clocksource 71 drivers/clocksource/timer-pistachio.c pistachio_clocksource_read_cycles(struct clocksource *cs) clocksource 95 drivers/clocksource/timer-pistachio.c static void pistachio_clksrc_set_mode(struct clocksource *cs, int timeridx, clocksource 110 drivers/clocksource/timer-pistachio.c static void pistachio_clksrc_enable(struct clocksource *cs, int timeridx) clocksource 120 drivers/clocksource/timer-pistachio.c static void pistachio_clksrc_disable(struct clocksource *cs, int timeridx) clocksource 126 drivers/clocksource/timer-pistachio.c static int pistachio_clocksource_enable(struct clocksource *cs) clocksource 132 drivers/clocksource/timer-pistachio.c static void pistachio_clocksource_disable(struct clocksource *cs) clocksource 74 drivers/clocksource/timer-prima2.c static u64 notrace sirfsoc_timer_read(struct clocksource *cs) clocksource 122 drivers/clocksource/timer-prima2.c static void sirfsoc_clocksource_suspend(struct clocksource *cs) clocksource 135 drivers/clocksource/timer-prima2.c static void sirfsoc_clocksource_resume(struct clocksource *cs) clocksource 158 drivers/clocksource/timer-prima2.c static struct clocksource sirfsoc_clocksource = { clocksource 83 drivers/clocksource/timer-qcom.c static notrace u64 msm_read_timer_count(struct clocksource *cs) clocksource 88 drivers/clocksource/timer-qcom.c static struct clocksource msm_clocksource = { clocksource 155 drivers/clocksource/timer-qcom.c struct clocksource *cs = &msm_clocksource; clocksource 156 drivers/clocksource/timer-rda.c static u64 rda_hwtimer_read(struct clocksource *cs) clocksource 170 drivers/clocksource/timer-rda.c static struct clocksource rda_hwtimer_clocksource = { clocksource 39 drivers/clocksource/timer-riscv.c static unsigned long long riscv_clocksource_rdtime(struct clocksource *cs) clocksource 49 drivers/clocksource/timer-riscv.c static struct clocksource riscv_clocksource = { clocksource 163 drivers/clocksource/timer-sprd.c static u64 sprd_suspend_timer_read(struct clocksource *cs) clocksource 169 drivers/clocksource/timer-sprd.c static int sprd_suspend_timer_enable(struct clocksource *cs) clocksource 178 drivers/clocksource/timer-sprd.c static void sprd_suspend_timer_disable(struct clocksource *cs) clocksource 183 drivers/clocksource/timer-sprd.c static struct clocksource suspend_clocksource = { clocksource 53 drivers/clocksource/timer-sun5i.c struct clocksource clksrc; clocksource 156 drivers/clocksource/timer-sun5i.c static u64 sun5i_clksrc_read(struct clocksource *clksrc) clocksource 194 drivers/clocksource/timer-tegra.c static u64 tegra_rtc_read_ms(struct clocksource *cs) clocksource 204 drivers/clocksource/timer-tegra.c static struct clocksource suspend_rtc_clocksource = { clocksource 49 drivers/clocksource/timer-ti-32k.c struct clocksource cs; clocksource 52 drivers/clocksource/timer-ti-32k.c static inline struct ti_32k *to_ti_32k(struct clocksource *cs) clocksource 57 drivers/clocksource/timer-ti-32k.c static u64 notrace ti_32k_read_cycles(struct clocksource *cs) clocksource 43 drivers/clocksource/timer-vt8500.c static u64 vt8500_timer_read(struct clocksource *cs) clocksource 53 drivers/clocksource/timer-vt8500.c static struct clocksource clocksource = { clocksource 65 drivers/clocksource/timer-vt8500.c u64 alarm = clocksource.read(&clocksource) + cycles; clocksource 71 drivers/clocksource/timer-vt8500.c if ((signed)(alarm - clocksource.read(&clocksource)) <= MIN_OSCR_DELTA) clocksource 133 drivers/clocksource/timer-vt8500.c ret = clocksource_register_hz(&clocksource, VT8500_TIMER_HZ); clocksource 136 drivers/clocksource/timer-vt8500.c __func__, clocksource.name); clocksource 32 include/clocksource/hyperv_timer.h extern struct clocksource *hyperv_cs; clocksource 23 include/linux/clocksource.h struct clocksource; clocksource 81 include/linux/clocksource.h u64 (*read)(struct clocksource *cs); clocksource 94 include/linux/clocksource.h int (*enable)(struct clocksource *cs); clocksource 95 include/linux/clocksource.h void (*disable)(struct clocksource *cs); clocksource 97 include/linux/clocksource.h void (*suspend)(struct clocksource *cs); clocksource 98 include/linux/clocksource.h void (*resume)(struct clocksource *cs); clocksource 99 include/linux/clocksource.h void (*mark_unstable)(struct clocksource *cs); clocksource 100 include/linux/clocksource.h void (*tick_stable)(struct clocksource *cs); clocksource 190 include/linux/clocksource.h extern int clocksource_unregister(struct clocksource*); clocksource 192 include/linux/clocksource.h extern void clocksource_change_rating(struct clocksource *cs, int rating); clocksource 195 include/linux/clocksource.h extern struct clocksource * __init clocksource_default_clock(void); clocksource 196 include/linux/clocksource.h extern void clocksource_mark_unstable(struct clocksource *cs); clocksource 198 include/linux/clocksource.h clocksource_start_suspend_timing(struct clocksource *cs, u64 start_cycles); clocksource 199 include/linux/clocksource.h extern u64 clocksource_stop_suspend_timing(struct clocksource *cs, u64 now); clocksource 211 include/linux/clocksource.h __clocksource_register_scale(struct clocksource *cs, u32 scale, u32 freq); clocksource 213 include/linux/clocksource.h __clocksource_update_freq_scale(struct clocksource *cs, u32 scale, u32 freq); clocksource 219 include/linux/clocksource.h static inline int __clocksource_register(struct clocksource *cs) clocksource 224 include/linux/clocksource.h static inline int clocksource_register_hz(struct clocksource *cs, u32 hz) clocksource 229 include/linux/clocksource.h static inline int clocksource_register_khz(struct clocksource *cs, u32 khz) clocksource 234 include/linux/clocksource.h static inline void __clocksource_update_freq_hz(struct clocksource *cs, u32 hz) clocksource 239 include/linux/clocksource.h static inline void __clocksource_update_freq_khz(struct clocksource *cs, u32 khz) clocksource 245 include/linux/clocksource.h extern void clocksource_arch_init(struct clocksource *cs); clocksource 247 include/linux/clocksource.h static inline void clocksource_arch_init(struct clocksource *cs) { } clocksource 250 include/linux/clocksource.h extern int timekeeping_notify(struct clocksource *clock); clocksource 252 include/linux/clocksource.h extern u64 clocksource_mmio_readl_up(struct clocksource *); clocksource 253 include/linux/clocksource.h extern u64 clocksource_mmio_readl_down(struct clocksource *); clocksource 254 include/linux/clocksource.h extern u64 clocksource_mmio_readw_up(struct clocksource *); clocksource 255 include/linux/clocksource.h extern u64 clocksource_mmio_readw_down(struct clocksource *); clocksource 258 include/linux/clocksource.h unsigned long, int, unsigned, u64 (*)(struct clocksource *)); clocksource 34 include/linux/dw_apb_timer.h struct clocksource cs; clocksource 35 include/linux/timekeeper_internal.h struct clocksource *clock; clocksource 264 include/linux/timekeeping.h struct clocksource *cs; clocksource 88 kernel/time/clocksource.c static struct clocksource *curr_clocksource; clocksource 89 kernel/time/clocksource.c static struct clocksource *suspend_clocksource; clocksource 101 kernel/time/clocksource.c static struct clocksource *watchdog; clocksource 119 kernel/time/clocksource.c static void __clocksource_change_rating(struct clocksource *cs, int rating); clocksource 145 kernel/time/clocksource.c static void __clocksource_unstable(struct clocksource *cs) clocksource 174 kernel/time/clocksource.c void clocksource_mark_unstable(struct clocksource *cs) clocksource 189 kernel/time/clocksource.c struct clocksource *cs; clocksource 329 kernel/time/clocksource.c struct clocksource *cs; clocksource 340 kernel/time/clocksource.c static void clocksource_enqueue_watchdog(struct clocksource *cs) clocksource 357 kernel/time/clocksource.c struct clocksource *cs, *old_wd; clocksource 392 kernel/time/clocksource.c static void clocksource_dequeue_watchdog(struct clocksource *cs) clocksource 406 kernel/time/clocksource.c struct clocksource *cs, *tmp; clocksource 438 kernel/time/clocksource.c static bool clocksource_is_watchdog(struct clocksource *cs) clocksource 445 kernel/time/clocksource.c static void clocksource_enqueue_watchdog(struct clocksource *cs) clocksource 452 kernel/time/clocksource.c static inline void clocksource_dequeue_watchdog(struct clocksource *cs) { } clocksource 455 kernel/time/clocksource.c static bool clocksource_is_watchdog(struct clocksource *cs) { return false; } clocksource 456 kernel/time/clocksource.c void clocksource_mark_unstable(struct clocksource *cs) { } clocksource 463 kernel/time/clocksource.c static bool clocksource_is_suspend(struct clocksource *cs) clocksource 468 kernel/time/clocksource.c static void __clocksource_suspend_select(struct clocksource *cs) clocksource 497 kernel/time/clocksource.c struct clocksource *cs, *old_suspend; clocksource 525 kernel/time/clocksource.c void clocksource_start_suspend_timing(struct clocksource *cs, u64 start_cycles) clocksource 563 kernel/time/clocksource.c u64 clocksource_stop_suspend_timing(struct clocksource *cs, u64 cycle_now) clocksource 602 kernel/time/clocksource.c struct clocksource *cs; clocksource 614 kernel/time/clocksource.c struct clocksource *cs; clocksource 640 kernel/time/clocksource.c static u32 clocksource_max_adjustment(struct clocksource *cs) clocksource 701 kernel/time/clocksource.c static inline void clocksource_update_max_deferment(struct clocksource *cs) clocksource 710 kernel/time/clocksource.c static struct clocksource *clocksource_find_best(bool oneshot, bool skipcur) clocksource 712 kernel/time/clocksource.c struct clocksource *cs; clocksource 735 kernel/time/clocksource.c struct clocksource *best, *cs; clocksource 832 kernel/time/clocksource.c static void clocksource_enqueue(struct clocksource *cs) clocksource 835 kernel/time/clocksource.c struct clocksource *tmp; clocksource 858 kernel/time/clocksource.c void __clocksource_update_freq_scale(struct clocksource *cs, u32 scale, u32 freq) clocksource 925 kernel/time/clocksource.c int __clocksource_register_scale(struct clocksource *cs, u32 scale, u32 freq) clocksource 950 kernel/time/clocksource.c static void __clocksource_change_rating(struct clocksource *cs, int rating) clocksource 962 kernel/time/clocksource.c void clocksource_change_rating(struct clocksource *cs, int rating) clocksource 981 kernel/time/clocksource.c static int clocksource_unbind(struct clocksource *cs) clocksource 1020 kernel/time/clocksource.c int clocksource_unregister(struct clocksource *cs) clocksource 1112 kernel/time/clocksource.c struct clocksource *cs; clocksource 1146 kernel/time/clocksource.c struct clocksource *src; clocksource 1176 kernel/time/clocksource.c ATTRIBUTE_GROUPS(clocksource); clocksource 35 kernel/time/jiffies.c static u64 jiffies_read(struct clocksource *cs) clocksource 51 kernel/time/jiffies.c static struct clocksource clocksource_jiffies = { clocksource 87 kernel/time/jiffies.c struct clocksource * __init __weak clocksource_default_clock(void) clocksource 92 kernel/time/jiffies.c static struct clocksource refined_jiffies; clocksource 73 kernel/time/timekeeping.c static u64 dummy_clock_read(struct clocksource *cs) clocksource 78 kernel/time/timekeeping.c static struct clocksource dummy_clock = { clocksource 171 kernel/time/timekeeping.c struct clocksource *clock = READ_ONCE(tkr->clock); clocksource 287 kernel/time/timekeeping.c static void tk_setup_internals(struct timekeeper *tk, struct clocksource *clock) clocksource 291 kernel/time/timekeeping.c struct clocksource *old_clock; clocksource 1363 kernel/time/timekeeping.c struct clocksource *new, *old; clocksource 1366 kernel/time/timekeeping.c new = (struct clocksource *) data; clocksource 1402 kernel/time/timekeeping.c int timekeeping_notify(struct clocksource *clock) clocksource 1536 kernel/time/timekeeping.c struct clocksource *clock; clocksource 1679 kernel/time/timekeeping.c struct clocksource *clock = tk->tkr_mono.clock; clocksource 1742 kernel/time/timekeeping.c struct clocksource *curr_clock; clocksource 86 tools/testing/selftests/timers/clocksource-switch.c int change_clocksource(char *clocksource) clocksource 96 tools/testing/selftests/timers/clocksource-switch.c size = write(fd, clocksource, strlen(clocksource));