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));